This particular business is based in London registered with number: 08524741. This firm was registered in the year 2013. The office of this firm is located at 1 Mercator Place . The post code for this address is E14 3QD. The company's principal business activity number is 71122 : Engineering related scientific and technical consulting activities. The business latest accounts were submitted for the period up to 2022-05-31 and the most recent annual confirmation statement was submitted on 2023-05-10.
There seems to be a team of two directors overseeing this limited company at the current moment, including Anton L. and Kyrea N. who have been executing the directors duties since May 2013.
Kyrea N. is the individual with significant control over this firm, owns over 3/4 of company shares.