Overview
Legal name
DE HAVILLAND FABRICATION & WELDING LIMITED
Region
South West England
Registered address
LAWRENCE LAND QUARHOUSE LANE
BRIMSCOMBE
STROUD
GLOUCESTERSHIRE
UNITED KINGDOM
GL5 2RR
Insolvency history
No