Barcroft Mortgage, Finance And Insurance Services Ltd Company number02470340 StatusLiquidation TypePrivate Limited Company Incorporated14 Feb 1990 Nature of business 65236601 Registered office 690/692 Manchester RoadHollinwoodOldhamOL9 7JT Accounts Year ended 28 Feb 1991 Data JSON Markdown