Company overview
Company Number
11335798
Name
1St Icon Ltd
Entity type
Private Limited Company
Industry codes
11050
Status
Active
Incorporation date
30 April 2018
Address
5 Thaxted Lodge, Victoria Road, London, E18 1LL, United Kingdom
Postal code
E18 1LL
Country
United Kingdom