🇬🇧
MELLIEHA TECH LTD
62.02 · Information technology consultancy activitiesSIC62020IT, Software & DigitalMicroID09492978
📍 201 CINNAMON WHARF, 24 SHAD THAMES, LONDON, SE1 2YJ, UNITED KINGDOM
Data sourced from official commercial registries. Last updated when this company filed its accounts.