About Devonport Hospitality Limited (11287464) United Kingdom