MCCALLUM LIMITED Company number SC329861 · Monitor this company Active Overview People 5 Financial Control Charges Documents Analysis Location Related Registered office Address4 Paisley Road, Barrhead, G78 1ND PostcodeG78 1ND Companies at this postcode 11 Map