About 27 Anglesea Place Clifton Limited (02173308) United Kingdom