89 Cambray Road Freehold Limited has existed in the UK for nineteen years. Registered under the number 05416665 in the year 2005, the company is located at 89a Cambray Road, Balham SW12 0ER. The company's principal business activity number is 55900 meaning Other accommodation. 30th April 2022 is the last time when the accounts were reported.
The data we obtained describing this specific enterprise's management implies a leadership of two directors: David C. and Peter C. who became a part of the team on 7th April 2005. To provide support to the directors, this business has been utilizing the expertise of Catherine H. as a secretary since 2005.