About Essential Hotel Management Limited (11902195) United Kingdom