11 The Strand, Barnstaple, Devon EX31 1EU
p: 01271375555 f: 01271377674
http://www.cowling-commercial.co.uk
Email - None Supplied
Estate Agents, Real estate agencies