John Nicholls & Sons Limited Company number00298852 StatusLiquidation TypePrivate Limited Company Incorporated27 Mar 1935 Registered office Co BDO Stoy Hayward125 Colmore RowBirminghamB3 3SD Data JSON Markdown