Holland Villas Limited with reg. no. 00566572 has been a part of the business world for sixty eight years. This particular Private Limited Company is officially located at Hallswelle House, 1 Hallswelle Road, London and company's postal code is NW11 0DH. This enterprise's principal business activity number is 96090: Other service activities not elsewhere classified. 2022-03-31 is the last time the company accounts were reported.
At the moment, the directors chosen by this company include: Nicolas S. arranged to perform management duties on 2020-11-20, Lisette S. arranged to perform management duties on 2019-03-07, John L. arranged to perform management duties in 2003 and Anthony S.. At least one secretary in this firm is a limited company: Mapa Management & Administration Services Limited.
Executives who have control over the firm are as follows: Nicholas S. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Robert S. owns 1/2 or less of company shares and has 1/2 or less of voting rights.