MM ABDALLA LTD Company number SC738056 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address209/5 Great Junction Street, Edinburgh, Scotland, EH6 5RU PostcodeEH6 5RU Companies at this postcode 4 Map