John Swan & Sons Plc
| London Stock Exchange: SWJ
John Swan & Sons Plc operates livestock auctions. The company through its subsidiary acts as auctioneers, livestock agents, valuers and estate agents and operates livestock auction marts in Newtown St. Boswells and Wooler. It was founded on May 24, 1991 Edinburgh, the United Kingdom.