Overview
Legal name
INAGRI LIMITED
Region
South West England
Registered address
DEER PARK FARM
BABCARY
SOMERTON
ENGLAND
TA11 7DS
Insolvency history
No