Contact us

Farmyard Ltd.

149-155 Canal Street
Nottingham
NG1 7HR

t: 07835 340 207
e: office@farmyard.eu
w: www.farmyard.eu

Company Registration Number: 11096998
VAT: 286092380