Albion Finance Limited Company number02282885 StatusLiquidation TypePrivate Limited Company Incorporated2 Aug 1988 Nature of business 7487 Registered office 501 Glossop RoadSheffieldS10 2QE Accounts Year ended 31 Mar 1990 31 Mar 1989 Data JSON Markdown