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.