Overview
Legal name
MURCH BROS (ENGINEERS) LIMITED
Region
South West England
Registered address
THE BRIDGE WORKS
UMBERLEIGH
DEVON
EX37 9AA
Insolvency history
Yes