James Douglas Thornton
James Douglas Thornton is Managing Director of Ashby & Thornton PLC and various associated companies, including Hurford Salvi Carr Property Management Ltd. He is also a member of the National Executive of the Independent Network.[1]