MAZMA LTD Company number SC715116 · Monitor this company Active Overview People 2 Financial Control Charges Documents Analysis Location Related Registered office Address263a Leith Walk, Edinburgh, Scotland, EH6 8NY PostcodeEH6 8NY Companies at this postcode 36 Map