UK OHL LTD Company number 17045993 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office AddressSuite 1 The Hive, Bell Lane, Stevenage, England, SG1 3HW PostcodeSG1 3HW Companies at this postcode 493 Map