Search the register – results All results IMPAKT HOUSING & SUPPORT LTD 02337961 - Incorporated on 24 January 1989 Stamford House 118 Bromham Road, Bedford, England, MK40 2QN