Leamington Road Villas Limited is officially located at London at Flat 3. Anyone can look up the firm using the zip code - W11 1HT. This enterprise has been in business on the British market for 33 years. The enterprise is registered under the number 02664294 and company's last known state is active. This business's registered with SIC code 81100 which means Combined facilities support activities. The most recent financial reports describe the period up to Wednesday 30th November 2022 and the most recent confirmation statement was filed on Thursday 27th April 2023.
There's a group of two directors managing this business at the moment, including Sophie B. and Elizabeth M. who have been carrying out the directors tasks since January 1, 2014.