Carl Marshall Public Relations came into being in 2019 as a company enlisted under no 11926460, located at W10 5BE London at 119 The Hub. The firm has been in business for 5 years and its official status is active. This company's Standard Industrial Classification Code is 96090: Other service activities not elsewhere classified. Its most recent financial reports cover the period up to April 30, 2020 and the most current confirmation statement was released on April 3, 2020.
According to the official data, this particular company is controlled by one managing director: Carl M., who was designated to this position in April 2019.
Carl M. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.