COVID-19 - We are open for business and here to help ->
24/7 Legal Advice
Dunfermline 01383 730 466
Kirkcaldy 01592 640 680

Dunfermline Office

Martin Johnston & Socha
11 Maygate
Dunfermline
Fife
KY12 7NE

t: 01383 730 466 
f: 01383 621 440
e:This email address is being protected from spambots. You need JavaScript enabled to view it.

Kirkcaldy Office

Martin Johnston & Socha
47 Whytescauseway
Kirkcaldy
Scotland
KY1 1XD

t: 01592 640 680
f: 01592 640 687
e: This email address is being protected from spambots. You need JavaScript enabled to view it.

Alloa Office

Martin Johnston & Socha
Top Floor
2 Candleriggs
Alloa
FK10 1EA

t: 01259 725 922
f: 01259 725923
e: This email address is being protected from spambots. You need JavaScript enabled to view it.