Contact information
Sandy Leaf Farm is the trading name of SL Farm Limited.
SL Farm Limited is registered in England and Wales, company number 16252788. Registered office: 2 Hatch Place Mews, Lower Road, Cookham, Maidenhead, England, SL6 9FG.
Email: hello@sandyleaffarm.com
We aim to reply within one working day, Monday to Friday.
For help making your kit, the fastest answers are in The Help Hut, our free guide library.
