About 78 St George S Square Management Limited (04000543) United Kingdom