MERCALL LIMITED Company number SC110334 · Monitor this company Active Overview People 5 Financial Control Charges Documents Gazette Analysis Location Related Registered office Address5 Kirkdene Place, Newton Mearns, Glasgow, United Kingdom, G77 5SB PostcodeG77 5SB Companies at this postcode 5 Map