back to BARNSTAPLE STRAND INVESTMENTS LIMITED detail