MSL INTERFACE LIMITED Company number SC691954 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address33 Hailes Gardens, Edinburgh, United Kingdom, EH13 0JL PostcodeEH13 0JL Companies at this postcode 6 Map