Company overview
Company Number
09170831
Name
12 Hubbard Road (London) Limited
Entity type
Private Limited Company
Industry codes
98000
Status
Active
Incorporation date
11 August 2014
Address
12A Hubbard Road, London, SE27 9PJ, England
Postal code
SE27 9PJ
Country
United Kingdom