About Ocean Drive Hotels Ltd (11830607) United Kingdom