Overview
Legal name
ANNYALLA CHICKS FARMS LIMITED
Region
Wales
Registered address
WREXHAM INDUSTRIAL ESTATE
ABENBURY WAY
WREXHAM
UNITED KINGDOM
LL13 9UZ
Insolvency history
No