About London Guards Hotels Limited (07900267) United Kingdom