About Francis & Company Property Consultants Limited (06543571) United Kingdom