About Rhos Harbour Apartments Limited (08880308) United Kingdom