About Square Estate Management Limited (11021386) United Kingdom