Biba Group Limited Company number01514199 StatusLiquidation TypePrivate Limited Company Incorporated26 Aug 1980 Registered office 15/17 City RoadLondonEC1Y 1AA Data JSON Markdown