Company overview
Company Number
06074046
Name
18/20 Archer Road Limited
Entity type
Private Limited Company
Industry codes
68209
Status
Active
Incorporation date
30 January 2007
Address
18/20 Archer Road, South Norwood, London, SE25 4JN
Postal code
SE25 4JN
Country
United Kingdom