About Leslie Hotel Limited (04143488) United Kingdom