Libra Publishing Limited Company number01746476 StatusLiquidation TypePrivate Limited Company Incorporated17 Aug 1983 Registered office 14 Fairfield AvenueDatchetSloughSL3 9NQ Accounts Year ended 31 Mar 1986 Data JSON Markdown