AJIMI LTD Company number SC692936 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address18 Abercrombie Drive, Bearsden, Glasgow, Scotland, G61 4RR PostcodeG61 4RR Companies at this postcode 17 Map