J M

James Mcleod

19 years • Rowlands Gill

Education & training

St. Thomas More, Blaydon

2016 - 2019 Gatehead, East AyrshirePersonal services