Company overview
Company Number
15148777
Name
21Root Limited
Entity type
Private Limited Company
Industry codes
68100 81210 93199
Status
Active
Incorporation date
19 September 2023
Address
Flat 50 Ellison House, Lewisham Road, London, SE13 7NB, England
Postal code
SE13 7NB
Country
United Kingdom