Derek Macfarlane Associates ← View details 8 Stoneheap Crofts, Stoneyburn, Bathgate, Stoneyburn, Scotland EH47 8BX +44 1501 763300 Get Directions From* To * — Required information