Company overview
Company Number
12868052
Name
20/20 Icare Ltd
Entity type
Private Limited Company
Industry codes
47782
Status
Active
Incorporation date
9 September 2020
Address
26 New Broadway, Coalville, Leicestershire, LE67 3XA, England
Postal code
LE67 3XA
Country
United Kingdom