LIVING LEAF FOUNDATION LIMITED Company number 12895541 · Monitor this company Dissolved Overview People 1 Control Analysis Location Related Registered office AddressWeekfield Business Centre Armoor Lane, Exton, Dulverton, Somerset, United Kingdom, TA22 9LD PostcodeTA22 9LD Companies at this postcode 21 Average house price in TA22 9LD £485,000 (5 sales) Map