Campbell, Leigh & Hollands came into being in 2004 as a company enlisted under no 05263185, located at NW3 4QG London at 201 Haverstock Hill. It has been in business for twenty years and its last known status is active. The firm's SIC and NACE codes are 86220 which means Specialists medical practice activities. The company's most recent filed accounts documents cover the period up to Wednesday 30th November 2022 and the most recent confirmation statement was released on Friday 22nd September 2023.
We have a solitary director at the moment overseeing the following company, specifically Tracy L. who has been doing the director's tasks for twenty years. Since October 2004 Anne H., had been fulfilling assigned duties for the company up to the moment of the resignation 5 years ago. Additionally another director, namely Awen C. quit on 2009-05-21.