Overview
Legal name
STALLARD FARMS LIMITED
Region
South West England
Registered address
CALLOW FARM
RYTON
DYMOCK
GLOUCESTERSHIRE
GL18 2DQ
Insolvency history
No