About 119 St George S Square Management Limited (07304546) United Kingdom