About Oasis Holiday Rentals Ltd (13468326) United Kingdom