Overview
Legal name
A & C POULTRY LTD
Region
West Midlands
Registered address
LITTLE FROOME FARM
AVENBURY
BROMYARD
HR7 4RX
Insolvency history
No