This particular firm is based in London under the ID 12277326. This company was started in the year 2019. The office of this firm is located at 52 Edinburgh Road . The post code for this address is E17 7QB. This company's principal business activity number is 98000 which means Residents property management. 31st October 2021 is the last time when account status updates were filed.
Since 2019/10/23, this specific company has only been supervised by an individual director: Robert C. who has been leading it for five years.
Robert C. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.