M.E.R. Clutch & Brake Services Limited Company number01513186 StatusLiquidation TypePrivate Limited Company Incorporated19 Aug 1980 Registered office Motherwell WayWest ThurrockPurfleet Data JSON Markdown