NORTH EDINBURGH VIKINGS LIMITED Company number SC705425 · Monitor this company Active Overview People 15 Financial Documents Analysis Location Related Registered office Address16 Denham Green Place, Edinburgh, Scotland, EH5 3PB PostcodeEH5 3PB Companies at this postcode 3 Map