About Design Hotels Limited (03991066) United Kingdom