2022 marks the start of Arch Macaulay Group Limited, the firm located at 16a Station Parade, Station Parade, Hornchurch. This means it's been 2 years Arch Macaulay Group has prospered in the UK, as the company was registered on 2022-02-10. The registration number is 13906252 and its post code is RM12 5AA. The company's SIC and NACE codes are 69201 which stands for Accounting and auditing activities.
At present, this particular limited company has one managing director: Oleg V., who was appointed one year ago. The limited company had been led by Anton V. until 2023-03-28.
Oleg V. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.