IPT BUSINESS DEVELOPMENT LTD Company number 06596540 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressTHE CEDARS, DOWNINGTON, LECHLADE, GLOUCESTERSHIRE, GL7 3DL PostcodeGL7 3DL Companies at this postcode 14 Average house price in GL7 3DL £861,000 (31 sales) Map