Insight Builders Limited Company number03045792 StatusLiquidation TypePrivate Limited Company Incorporated12 Apr 1995 Nature of business 4521 Registered office Meriden House75 Market StreetStourbridgeDY8 1AQ Accounts Year ended 30 Apr 1997 30 Apr 1996 Data JSON Markdown