About Michael Ford Management Limited (07593160) United Kingdom