About Cliff House Apartments Limited (12306938) United Kingdom