Lumenloop Ltd,
4th Floor, Silverstream House,
45 Fitzroy Street, Fitzrovia,
London, W1T 6EB
WEE number: WEE/MM7667AA
Company Reg: 15919840
VAT Number: 476833842
Trading Address:
Unit 7 Wheatcroft Business Park, Landmere Lane Edwalton, Nottingham NG12 4DG VAT Number: 476833842
Branding and web design by Foxdog Marketing