About Doyle Hotels Holdings (uk) Limited (07676461) United Kingdom