Skip to main content"

Mycorrhizal Systems Ltd

Registration reference
Z9343943
Date registered
23 January 2006
Registration expires
22 January 2026
Payment tier
Tier 1
Data controller
Mycorrhizal Systems Ltd
Address
First Floor Office Suite C 6 - 10 Hough Lane Leyland Lancashire PR25 2SD