John Henderson

Posted on by

John Henderson is a solicitor, Partner in the specialist Construction firm, Beale and Co. He has a PhD in computer science.