Company overview
Company Number
10005203
Name
21 Miles Limited
Entity type
Private Limited Company
Industry codes
90020 93290
Status
Active
Incorporation date
15 February 2016
Address
Ground Floor, 31 Kentish Town Road, Camden Town, London, NW1 8NL, United Kingdom
Postal code
NW1 8NL
Country
United Kingdom