ZEBRA ON THE MOUND LIMITED Company number SC450579 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address16 Bank Street, Edinburgh, EH1 2LN PostcodeEH1 2LN Companies at this postcode 9 Map