IMPACT FINANCIAL SOLUTION LTD Company number 08082980 · Monitor this company Dissolved Overview People 1 Documents Analysis Location Related Registered office AddressBANK TOP HOUSE, TOP ROAD, ACTON TRUSSELL, STAFFORDSHIRE, UNITED KINGDOM, ST17 0RQ PostcodeST17 0RQ Companies at this postcode 29 Average house price in ST17 0RQ £610,000 (41 sales) Map