About Francis Hotels (uk) Limited (04698863) United Kingdom