Overview
Legal name
AMI FARMS LIMITED
Region
North West England
Registered address
43 CASTLE STREET NORTHWICH
CASTLE STREET
NORTHWICH
ENGLAND
CW8 1EY
Insolvency history
No