01759926 is the reg. no. for Willowcastle Limited. It was registered as a Private Limited Company on 1983/10/10. It has been actively competing on the market for 41 years. This company could be reached at 47 Devonport Road London in Shepherds Bush. The office's post code assigned to this place is W12 8NZ. This business's declared SIC number is 98000 and their NACE code stands for Residents property management. Its latest accounts describe the period up to 2022-03-31 and the most recent annual confirmation statement was released on 2023-08-24.
We have a number of four directors overseeing this specific firm at present, specifically Arabella G., Madeline C., Dragan D. and Phyllida E. who have been utilizing the directors duties since 2011. What is more, the director's efforts are constantly backed by a secretary - Madeline C., who joined this specific firm in 2002.