David
Newnham
Hampshire based builder &
director
of
David Newnham Building & Surfacing Ltd