SHAPING OUR FUTURE LIMITED Company number 05415192 · Monitor this company Dissolved Overview People 9 Financial Documents Analysis Location Related Registered office Address58 NORTH ROAD INDUSTRIAL ESTATE, OKEHAMPTON, DEVON, EX20 1BQ PostcodeEX20 1BQ Companies at this postcode 10 Average house price in EX20 1BQ £725,000 (10 sales) Map