Narmada Organics| Members | Organic Trust Ltd

Narmada Organics

Narmada Organics is a holding of one and a half ha which is located 3 miles outside of Rosscarbery in West Cork.