This particular 11 Windmill Road Limited company has been offering its services for 20 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 2022-04-30 and the most current annual confirmation statement was released on 2023-03-09.
We have a number of three directors managing this particular business at present, specifically Cathryn S., Neil B. and Morwenna R. who have been utilizing the directors responsibilities since 13th January 2022.