Barcel Limited Company number02266090 StatusLiquidation TypePrivate Limited Company Incorporated9 Jun 1988 Nature of business 4521 Registered office 7a Southwood HallLondonN6 5UF Accounts Year ended 30 Sep 1989 Data JSON Markdown