Stelhurst Limited Company number01791126 StatusLiquidation TypePrivate Limited Company Incorporated13 Feb 1984 Registered office Church HouseSolihull RoadHampton In Arden SolihullB92 0EX Data JSON Markdown