About The Square Management Company (millpool Meadows) Limited (06081144) United Kingdom