OMNIRA SOFTWARE INTERNATIONAL LTD Company number SC296179 · Monitor this company Active Overview People 9 Financial Control Documents Analysis Location Related Registered office Address431 Union Street, Aberdeen, Scotland, AB11 6DA PostcodeAB11 6DA Companies at this postcode 124 Map