Letborough came into being in 1975 as a company enlisted under no 01232693, located at N6 5RZ London at C/o Bimbola Fawehinmi 36A Southwood Avenue. The firm has been in business for 49 years and its last known state is active. The firm's registered with SIC code 98000 and their NACE code stands for Residents property management. Letborough Ltd released its latest accounts for the financial period up to 2022-03-31. Its most recent confirmation statement was filed on 2022-12-14.
According to the following enterprise's executives data, since May 2016 there have been two directors: Bimbola F. and Amanda F..
Bimbola F. is the individual with significant control over this firm, owns 1/2 or less of company shares and has 1/2 or less of voting rights.