Overview
Legal name
CITADEL FARMS LIMITED
Region
West Midlands
Registered address
WOODLANDS FARM
SHAWBURY
SHREWSBURY
SHROPSHIRE
SY4 4JQ
Insolvency history
No