JAMES R FERGUSON LIMITED Company number SC293086 · Monitor this company Active Overview People 3 Financial Control Charges Documents Analysis Location Related Registered office AddressPark Farm, Newton Stewart, Wigtownshire, DG8 6BJ PostcodeDG8 6BJ Map