About Northwest Hotels Limited (07785056) United Kingdom