I. WILSON & SON LIMITED Company number SC291144 · Monitor this company Active Overview People 5 Financial Control Charges Documents Analysis Location Related Registered office AddressMeikle Yett Tongland, Tongland, Kirkcudbright, DG6 4NA PostcodeDG6 4NA Map