About Cleveleys Holiday Apartments Limited (08962442) United Kingdom