Started with Reg No. 04301808 twenty three years ago, Churchcastle Limited is a Private Limited Company. The firm's current mailing address is 23 Shackleton Court, 2 Maritime Quay London. This firm's registered with SIC code 47910 meaning Retail sale via mail order houses or via Internet. 31st March 2022 is the last time the accounts were reported.
At the moment, there seems to be a single director in the company: William D. (since 2023-04-11). This limited company had been presided over by Werner S. till one year ago. As a follow-up another director, namely Neil F. quit in November 2006. To support the directors in their duties, the limited company has been utilizing the expertise of Thomas B. as a secretary for the last 19 years.
Simon B. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.