IABL LIMITED Company number 13257346 · Monitor this company Dissolved Overview People 2 Financial Documents Analysis Location Related Registered office AddressUnit 1a Venn Farm Units, Unit 1a Venn Farm, Cullompton, United Kingdom, EX15 1QN PostcodeEX15 1QN Companies at this postcode 9 Average house price in EX15 1QN £562,000 (4 sales) Map