Middleton Maintenance Group PLC Company number00875637 StatusActive TypePublic Limited Company Incorporated30 Mar 1966 Nature of business 9305 Registered office Four Brindley PlaceBirminghamB1 2HZ Connections Companies at the same address 00861663 PLC (00861663) Data JSON Markdown