Longford Street Service Station Limited Company number01676862 StatusLiquidation TypePrivate Limited Company Incorporated10 Nov 1982 Registered office 67 Vivian AvenueHendonLondonNW4 3XE Accounts Year ended 31 Mar 1986 31 Mar 1985 Data JSON Markdown