Based in 140a Tachbrook Street, London SW1V 2NE 68 Charlwood Street Limited is categorised as a Private Limited Company registered under the 03737179 registration number. The company was established 26 years ago. This firm's registered with SIC code 98000 which stands for Residents property management. 2022-03-31 is the last time when company accounts were reported.
At the moment, the directors officially appointed by this specific firm include: Charlotte C. chosen to lead the company in 2024 and Paul H. chosen to lead the company 26 years ago.
The companies that control this firm are as follows: Crownpark Investments Limited owns 1/2 or less of company shares. This business can be reached in London at Finchley Road, NW11 0PU and was registered as a PSC under the registration number 03193965.