MOBIL SCOT TECH LIMITED Company number SC545591 · Monitor this company Dissolved Overview Control Analysis Location Related Registered office Address37 FLAT I, LENZIE PLACE, GLASGOW, SCOTLAND, G21 3TZ PostcodeG21 3TZ Companies at this postcode 6 Map