About Francis Hotels Ltd (09024367) United Kingdom