Dick Haffenden16 Jul 2019Home » Dick Haffenden 020 8643 1166 dick.haffenden@jcsca.co.uk Dick Haffenden MA FCA CTA Director Dick has worked in the fields of both audit and tax, advising owner managed businesses and their owners. Dick is our tax specialist,...