About Clifftown Shore Management Limited (13006621) United Kingdom