Castlemains Cottages, 2, Haddington, EH41 4PL | Dealsourcr