About Francis Managing Agents Limited (09577217) United Kingdom