About The Square Management Company (fulwell) Limited (05951115) United Kingdom