Carter & Brown began its business in 2011 as a Private Limited Company under the ID 07660424. This company has operated for eight years and the present status is active. The firm's registered office is registered in London at 20-22 Wenlock Road. You could also find this business utilizing its postal code, N1 7GU. The firm's principal business activity number is 82990 - Other business support service activities not elsewhere classified. Carter & Brown Limited filed its latest accounts for the period up to June 30, 2018. The firm's latest confirmation statement was filed on June 7, 2019.
This company has just one managing director presently leading this particular firm, namely Mathieu M. who's been executing the director's obligations for eight years.
Mathieu M. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.