About Sixty Eight St. George S Square Management Limited (01315485) United Kingdom