About 104 St Georges Square Management Limited (11572607) United Kingdom