Barber & Nicholls,limited Company number00266814 StatusLiquidation TypePrivate Limited Company Incorporated8 Jul 1932 Nature of business 7499 Registered office 45 Church StreetBirminghamWest MidlandsB67 5BZ Data JSON Markdown