ECOLOGICAL CONTINUITY TRUST Company number 06652160 · Monitor this company Active Overview People 21 Financial Control Documents Analysis Location Related Registered office Address7 Larksfield Road, Kingscourt, Stroud, Gloucestershire, England, GL5 3PL PostcodeGL5 3PL Companies at this postcode 18 Average house price in GL5 3PL £310,000 (12 sales) Map