About 69 St Georges Square Management Limited (04721688) United Kingdom