Exclaim Communications Holdings Limited with reg. no. 11872650 has been competing in the field for five years. The Private Limited Company can be contacted at 53-54 St. John's Square, , London and its postal code is EC1V 4JL. This business's declared SIC number is 74990 meaning Non-trading company. The company's latest accounts describe the period up to 2022/12/31 and the most current annual confirmation statement was submitted on 2023/03/08.
As the data suggests, the following limited company was built in March 2019 and has so far been presided over by three directors, out of whom two (Anna H. and James H.) are still a part of the company.
James H. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.