About Clifftown Shore Developments Ltd (10738041) United Kingdom