About Cliff House (london) Limited (08892575) United Kingdom