About Finesse Hotels Company Limited (03985762) United Kingdom