IMOHLALA INNOVATIONS LTD Company number SC894513 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address130d High Street, Dalkeith, United Kingdom, EH22 1AU PostcodeEH22 1AU Companies at this postcode 8 Map