D. & P. O'shea (Building Contractors) Limited Company number01164757 StatusLiquidation TypePrivate Limited Company Incorporated28 Mar 1974 Registered office 90 Hastings StreetLutonBedsLU1 5BH Data JSON Markdown