This particular firm is located in London under the following Company Registration No.: 01837858. It was registered in 1984. The headquarters of the company is situated at 37 Leyland Road Lee. The area code for this address is SE12 8DS. The firm's SIC and NACE codes are 98000 - Residents property management. Talbot Villa Ltd reported its account information for the period up to 2022-03-31. The most recent annual confirmation statement was filed on 2023-04-07.
The following company owes its accomplishments and unending improvement to a group of four directors, who are Alessandro C., James B., Layla A. and Julie C., who have been running the company for one year. In order to support the directors in their duties, the company has been utilizing the skillset of James B. as a secretary for the last one year.