About Cliff House Management Limited (03049763) United Kingdom