About Cliff Cottages Management Company Limited (10673255) United Kingdom