A Macleod

Allan J. Macleod

Year of Call: 2004

Qualifications

LL.B (Hons) University of Aberdeen

Dip LP University of Aberdeen

Special interests

Clerks

Stable telephone number

0141 370 8669

Angela Bath

Laura Kenney

Nicole Ferguson

Biography