Company Info

Registration Name
Storemart Ltd

Company's place of registration
UK

Company Registered Number
04088340

Registered office address
Storemart
Windsor House
A1 Business Park
Long Bennington
Nottinghamshire
NG23 5JR

Email address
admin@thelatefactory.com

Telephone 
+44 1664 813536