SELLARS 2024. 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)