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 29 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 Friday 30th November 2018 and the most recent confirmation statement was filed on Monday 27th April 2020.
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.