Tray Shop | Natural Pest Controls
Biological control is no longer available to order on our Trayshop.
If you would like to order please visit our organic plants website.
Tray Shop | Natural Pest Controls
Call us on:01354 74055301354 740553
Delfland Nurseries Limited
Benwick Road,
Doddington,
March,
Cambridgeshire,
PE15 0TU,
United Kingdom.
VAT Registration Number: 425 6263 56
UK registered; Company Reg. No: 1885 606