About 5 St George S Square Management Company Limited (06277286) United Kingdom