About Square Estates Limited (07788550) United Kingdom