Company overview
Company Number
04739414
Name
14 Mowbray Road Limited
Entity type
Private Limited Company
Industry codes
98000
Status
Active
Incorporation date
18 April 2003
Address
14 Mowbray Road, Upper Norwood, London, SE19 2RN
Postal code
SE19 2RN
Country
United Kingdom