Ellenborough Park, Shetland Hotels Limited