Miles-ollerhead Limited with reg. no. 03284286 has been in this business field for 28 years. This Private Limited Company is located at 20 Crewe Road, Sandbach in Cheshire and company's zip code is CW11 4NE. The firm's principal business activity number is 69201 - Accounting and auditing activities. Miles-ollerhead Ltd released its account information for the financial year up to 2022-12-31. The firm's latest annual confirmation statement was filed on 2022-11-26.
The info we gathered describing the following company's management shows that there are two directors: Stephen O. and Graham M. who became a part of the team on 1996-11-26.
Executives who have control over the firm are as follows: Stephen O. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Graham M. owns 1/2 or less of company shares and has 1/2 or less of voting rights.