IMPACT DEVELOPMENT LTD Company number 04751692 · Monitor this company Dissolved Overview People 5 Financial Control Documents Analysis Location Related Registered office AddressTHE WHARF, DUDBRIDGE ROAD, STROUD, GLOUCESTERSHIRE, GL5 3ET PostcodeGL5 3ET Companies at this postcode 4 Average house price in GL5 3ET £318,000 (1 sales) Map