SOURCE RENEWABLE LIMITED Company number 07124238 · Monitor this company Dissolved Overview People 1 Financial Documents Gazette Analysis Location Related Registered office AddressUNIT 1 LIMEFIELD SOUTH, PATHFIELDS BUSINESS PARK, SOUTH MOLTON, DEVON, EX36 3LH PostcodeEX36 3LH Companies at this postcode 423 Average house price in EX36 3LH £265,000 (11 sales) Map