IDEMA AQUA (UK) LTD. Company number SC218468 · Monitor this company Dissolved Overview People 6 Documents Analysis Location Related Registered office Address36F SHORE STREET, INVERNESS, HIGHLAND, SCOTLAND, IV1 1NF PostcodeIV1 1NF Companies at this postcode 84 Map