Overview
Legal name
ECCLESHALL ANIMAL HEALTH & FOOD CENTRE LIMITED
Region
West Midlands
Registered address
THE MILL
STONE ROAD
ECCLESHALL
STAFFORDSHIRE
ST21 6DJ
Insolvency history
No