Company overview
Company Number
08576021
Name
1 Hollybush Terrace Limited
Entity type
Private Limited Company
Industry codes
68100
Status
Active
Incorporation date
19 June 2013
Address
13 The Dell, Upper Norwood, London, SE19 2QA
Postal code
SE19 2QA
Country
United Kingdom