About Asquare Properties Limited (06587164) United Kingdom