About Square Portfolio Barnstaple 1 Limited (10498737) United Kingdom