OMNA LIMITED Company number 07560783 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressWelltech Centre, Ridgeway, Welwyn Garden City, England, AL7 2AA PostcodeAL7 2AA Companies at this postcode 86 Map