Batchrich Limited Company number02716268 StatusLiquidation TypePrivate Limited Company Incorporated20 May 1992 Registered office 27 Orchard StreetDidsburyManchesterM20 8LP Data JSON Markdown