About 88 St George S Square Management Company Limited (07689330) United Kingdom