Abbey Hill Self Drive Limited Company number02161871 StatusLiquidation TypePrivate Limited Company Incorporated7 Sep 1987 Nature of business 6022 Registered office Ibex HouseBaker StreetWeybridge Accounts Year ended 31 May 1988 Data JSON Markdown