Company identity
Founded / incorporated
19 September 2023
Company number 15148777
Legal name
21ROOT LIMITED
Company type
Private Limited Company
Region
London
Registered address
FLAT 50 ELLISON HOUSE
LEWISHAM ROAD
LONDON
ENGLAND
SE13 7NB
Insolvency history
No