MMYA LIMITED Company number SC642523 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address83 Holburn Street, Aberdeen, Scotland, AB10 6BQ PostcodeAB10 6BQ Companies at this postcode 14 Map