Hardies Property & Construction Consultants phone 18C, Dickson Street Dunfermline, Fife KY12 7SL map Jim Struthers phone 2 Tait Walk Dunfermline, Fife ML8 5NR map if (!IN_DEV) { ?> } ?>