This particular Lettoo Limited firm has been in this business for at least five years, having launched in 2019. Started with Companies House Reg No. 11773283, Lettoo is a Private Limited Company with office in 133 Wellington Road, London E7 9BT. This enterprise's SIC and NACE codes are 68209 - Other letting and operating of own or leased real estate. 2023-01-31 is the last time when company accounts were filed.
At present, the firm is managed by a solitary director: Sai L., who was appointed five years ago.
Sai L. 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.