Overview
Legal name
P. & S. MITCHELL LIMITED
Region
South West England
Registered address
IVY FARM
EAST DUNDRY
BRISTOL
NORTH SOMERSET
BS41 8NH
Insolvency history
No