About South Cliff Court (1988) Limited (02261198) United Kingdom