About Sandy Beaches Property Services Ltd (12278741) United Kingdom