About Francis Hutchinson Properties Limited (12234365) United Kingdom