About Cornwall Apartment Holidays Limited (07958839) United Kingdom