/ / / /
OEL Facilities
Osborne Engineering Ltd UK
Atley Way
North Nelson Industrial Estate
Cramlington
Northumberland
United Kingdom
Production facility: 1685m²
Offices:650m²
Osborne Engineering LLC DUBAI
Building 38
Oilfields Supply Center
Jebel Ali Free Zone
Dubai
United Arab Emirates
Production facility: 385m²
Training facility: 248m²
Offices: 175m
|
|

|