About Square Property Group Limited (11094910) United Kingdom