About Square Portfolio Norbury 1 Limited (10393293) United Kingdom