About Cliff Apartments Management Company Limited (07464866) United Kingdom