EMBRAICE SOLUTIONS LIMITED Company number SC876343 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address5 Abinger Gardens, Edinburgh, Scotland, EH12 6DE PostcodeEH12 6DE Companies at this postcode 6 Map