SELLARS 2026 . Sellars Agriculture Ltd., Registered in Scotland No. SC266513, Registered Office: The Meadows Industrial Estate, Station Road, Oldmeldrum, Aberdeenshire, AB51 0EZ
Authorised and Regulated by the Financial Conduct Authority (
FRN 671232)