Costar Capital Limited is established as Private Limited Company, that is located in 130 Shaftesbury Avenue, 2nd Floor, London. The head office's zip code is W1D 5EU. This firm was formed on 29th October 2015. Its registration number is 09847759. This company's principal business activity number is 82990 and has the NACE code: Other business support service activities not elsewhere classified. 2022-10-31 is the last time company accounts were filed.
Thomas C. is this specific firm's single director, who was assigned this position in 2015.
Executives with significant control over the firm are: Frederica C. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Thomas C. owns 1/2 or less of company shares and has 1/2 or less of voting rights.