EDEN PLANTS LIMITED Company number 04104562 · Monitor this company Dissolved Overview People 4 Documents Analysis Location Related Registered office AddressCHARLTON HOUSE, 32 HIGH STREET, CULLOMPTON, DEVON, EX15 1AE PostcodeEX15 1AE Companies at this postcode 132 Average house price in EX15 1AE £257,000 (8 sales) Map