About Ford & Partners Ltd (12165529) United Kingdom