Overview
Legal name
MENAI ORGANICS LIMITED
Region
Wales
Registered address
UNIT 5 MENAI TECHNOLOGY
AND ENTERPRISE CENTRE
DEINIOL ROAD BANGOR
GWYNEDD NORTH WALES
LL57 2UP
Insolvency history
No