MDEKA & SONS LTD Company number SC533029 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address16-8 MORVENSIDE CLOSE, 16-8 MORVENSIDE CLOSE, EDINBURGH, UNITED KINGDOM, SCOTLAND, EH14 2SH PostcodeEH14 2SH Map