2 St Charles Square Freehold is a business with it's headquarters at NW11 8NA London at 843 Finchley Road. This enterprise has been in existence since 2017 and is established under the identification number 10744606. This enterprise has been on the English market for seven years now and its status at the time is active. This company's classified under the NACE and SIC code 98000 which means Residents property management. The latest financial reports cover the period up to Sat, 31st Dec 2022 and the most recent annual confirmation statement was submitted on Wed, 26th Apr 2023.
There's a team of two directors overseeing the company at the current moment, specifically Vanessa V. and Maximilian W. who have been executing the directors obligations since 20th September 2023.