About Barnstaple Estate Properties Limited (04833063) United Kingdom