MEGADI CONSULTING LIMITED Company number SC517781 · Monitor this company Dissolved Overview People 1 Financial Documents Analysis Location Related Registered office Address0/1, 14 ST. FRANCIS RIGG, GLASGOW, UNITED KINGDOM, G5 0UF PostcodeG5 0UF Companies at this postcode 2 Map