CONTACT US
Information about us
-
Company name:
-
Shop Star UK Ltd
-
Trading name:
-
“theshopstar”
-
Country of incorporation:
-
England and Wales
-
Registered number:
-
15409902
-
Registered office and contact address:
-
7 Bell Yard London, WC2A 2JR, UK
-
Contact email address:
-
Other contact information:
-
See the contact page on our website