Company overview
Company Number
07546465
Name
20 Spring Street Limited
Entity type
Private Limited Company
Industry codes
68209
Status
Active
Incorporation date
1 March 2011
Address
Devonshire House, Manor Way, Borehamwood, WD6 1QQ, England
Postal code
WD6 1QQ
Country
United Kingdom