Back to Register

James Foale

Solicitor

MACFARLANES LLP

Admitted: 17/01/05