About 103 St Georges Square Management Limited (06412616) United Kingdom