SHOPENVIRAL LIMITED Company number SC655214 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address72 North Meggetland, Edinburgh, Scotland, EH14 1XQ PostcodeEH14 1XQ Companies at this postcode 8 Map