Libra Fashions Limited Company number02257837 StatusLiquidation TypePrivate Limited Company Incorporated13 May 1988 Registered office Fitzroy HouseAbbott StreetLondon Data JSON Markdown