About Squareland Property Investments Limited (10086050) United Kingdom