Company overview
Company Number
04538517
Name
21 Humber Road Limited
Entity type
Private Limited Company
Industry codes
74990
Status
Active
Incorporation date
18 September 2002
Address
21 Humber Road, Blackheath, London, SE3 7LS
Postal code
SE3 7LS
Country
United Kingdom