19 Villa Road Services Limited can be gotten hold of in 19a Villa Road, 19a Villa Road in London. The post code is SW9 7ND. 19 Villa Road Services has been in this business for the last ten years. The Companies House Registration Number is 08862459. This business's SIC and NACE codes are 81100 which stands for Combined facilities support activities. 19 Villa Road Services Ltd filed its latest accounts for the financial period up to 2023-01-31. The business most recent annual confirmation statement was filed on 2023-01-31.
At the moment, this specific company has one managing director: Andrew R., who was appointed in January 2014.
Andrew R. is the individual who controls this firm, owns over 3/4 of company shares.