20 St Charles Square Ltd has existed on the market for one year. Started with Registered No. 14664911 in 2023, it is registered at 20b St. Charles Square, London W10 6EE. This business's SIC code is 98000, that means Residents property management.
At the moment, the following firm is guided by one managing director: Harriet A., who was assigned to lead the company in February 2023.
Harriet A. is the individual who has control over this firm and has 3/4 to full of voting rights.