Managing Director
David Allcock F.C.A
David qualified many years ago and has worked with owner managed businesses for ever. His specialism is approachability and translating legislative garbage into understandable English. Loves his classic cars and still attempts to retain his single figure golf handicap.