IAIMAR LIMITED Company number SC703487 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office AddressHillview, 79 Newmarket, Isle Of Lewis, Scotland, HS2 0EA PostcodeHS2 0EA Companies at this postcode 10 Map