ALJOHA CONSULTING LTD. Company number SC588289 · Monitor this company Active - Proposal to Strike off Overview People 1 Financial Control Documents Analysis Location Related Registered office Address17 North Gyle Drive, Edinburgh, United Kingdom, EH12 8JW PostcodeEH12 8JW Companies at this postcode 5 Map