Stevens & Hodgson Limited Company number00414156 StatusLiquidation TypePrivate Limited Company Incorporated2 Jul 1946 Registered office 100 Tyburn RoadErdingtonBirmingham 24 Data JSON Markdown