About 111 St George S Square Property Management Limited (10257883) United Kingdom