Toledo Service Stations Limited Company number02669552 StatusLiquidation TypePrivate Limited Company Incorporated9 Dec 1991 Nature of business 50105050 Registered office 139 Mare StreetLondonE8 3RH Accounts Year ended 31 Mar 1998 31 Mar 1997 31 Mar 1996 31 Mar 1995 31 Mar 1994 31 Dec 1992 Data JSON Markdown