Mitchell Macrae Ltd with the registration number 11308624 has been operating on the market for six years. The Private Limited Company is located at 6 Trinity Church Square, , London and their area code is SE1 4HU. This business's principal business activity number is 70210 meaning Public relations and communications activities. The most recent financial reports describe the period up to Sat, 30th Apr 2022 and the most recent confirmation statement was filed on Wed, 12th Apr 2023.
We have 1 director presently overseeing this particular business, specifically John M. who's been carrying out the director's obligations since 2018/04/13.
John M. is the individual who controls this firm, has substantial control or influence over the company.