This particular 11 Windmill Road Limited company has been offering its services for 17 years, as it's been founded in 2004. Started with Companies House Reg No. 05108969, 11 Windmill Road is a Private Limited Company located in 11 Windmill Road, London SW18 2EU. This company's SIC code is 98000: Residents property management. The firm's most recent annual accounts describe the period up to 2020-04-30 and the most current annual confirmation statement was released on 2021-03-09.
We have a number of three directors managing this particular business at present, specifically Neil B., Ashley R. and Morwenna R. who have been utilizing the directors responsibilities since 8th March 2021. What is more, the director's efforts are often supported by a secretary - Ashley R., who was chosen by this business in October 2009.