IKIJI LIMITED Company number SC237116 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office Address1b Ruthrie Terrace, Aberdeen, Scotland, AB10 7JY PostcodeAB10 7JY Companies at this postcode 6 Map