21root Limited could be contacted at Flat 50 Ellison House, Lewisham Road in London. Its post code is SE13 7NB. 21root has been actively competing in this business since the company was registered on 2023-09-19. Its Companies House Reg No. is 15148777. This firm's registered with SIC code 68100 and has the NACE code: Buying and selling of own real estate.
At present, the following company is overseen by a single director: Abdulkareem A., who was arranged to perform management duties in September 2023.
Abdulkareem A. is the individual who controls this firm, owns 1/2 or less of company shares and has 1/2 or less of voting rights.