MYRIAD DIRECT LIMITED Company number SC668265 · Monitor this company Active - Proposal to Strike off Overview People 1 Financial Control Documents Analysis Location Related Registered office Address13 Elmbank Road, Aberdeen, Scotland, AB24 3PH PostcodeAB24 3PH Companies at this postcode 7 Map