IMPACT DEVELOPMENTS LIMITED Company number 02044157 · Monitor this company Liquidation Overview Documents Analysis Location Related Registered office AddressKPMG, FESTIVAL WAY, STOKE ON TRENT, ST1 5TA PostcodeST1 5TA Companies at this postcode 19 Map