Contact information

 


Contact Information / Legal Notice

IMPERIAL FACETS LIMITED is incorporated and registered in England and Wales with company number 16526212 and registered office at 128 City Road, London, United Kingdom, EC1V 2NX.

For all inquiries, support, or legal correspondence, you can reach us through the following channels: