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:
- Phone: +44 7822 016269
- Email: [email protected]