The firm is widely known under the name of The Macyards Ltd. This firm was originally established 7 years ago and was registered under 10584717 as its reg. no. This office of the firm is located in Rainham. You can reach them at 39 Philip Road, South Hornchurch. This firm's SIC and NACE codes are 86900 and their NACE code stands for Other human health activities. 2023-01-31 is the last time the accounts were reported.
There seems to be 1 director at the current moment managing the company, namely John M. who's been performing the director's responsibilities for 7 years.
John M. is the individual who controls this firm, has substantial control or influence over the company.