Overview
Legal name
F.J. & L.H. MITCHELL LIMITED
Region
South West England
Registered address
5 BEACON QUAY
TORQUAY
DEVON
TQ1 2BG
Insolvency history
Yes