Strachans(coachbuilders)limited Company number00565916 StatusLiquidation TypePrivate Limited Company Incorporated9 May 1956 Registered office 78 Brook StreetLondonW1 Data JSON Markdown