MAPPER LIMITED Company number SC466199 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office Address4/2 NORTHUMBERLAND PLACE, NORTHUMBERLAND PLACE, EDINBURGH, EH3 6LQ PostcodeEH3 6LQ Companies at this postcode 6 Map