🇬🇧
MESMA LIMITED
62.01 · Business and domestic software developmentSIC62012MicroID07641449
📍 HELIX THE CORE, NEWCASTLE SCIENCE CENTRAL MANAGEMENT LLP, NEWCASTLE UPON TYNE, TYNE AND WEAR, NE4 5TF, UNITED KINGDOM
Data sourced from official commercial registries. Last updated when this company filed its accounts.