Contact information

 

INDYLUX LTD


Trade Name: INDYLUX


Company Registration Number: 16165632


Email: support@indylux.com


Physical address:


71-75 Shelton Street, Covent Garden

London, WC2H 9JQ

UNITED KINGDOM