AMBI RETAIL LIMITED Company number SC594573 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office Address156 MAIN STREET, ALEXANDRIA, SCOTLAND, G83 0NZ PostcodeG83 0NZ Companies at this postcode 28 Map