Parafora logo

Parafora Ltd, registered in England and Wales, is the parent company for our advertising and telecom technology brands.

Company registration number: 16145518.

Registered office: 167-169 Great Portland Street, 5th Floor, London, W1W 5PF, United Kingdom.

Contact: contact {a/t] parafora {dott) org