JOHN C. MCKELLAR. LIMITED Company number SC003172 · Monitor this company Liquidation Overview Documents Analysis Location Related Registered office Address38 BATH STREET, GLASGOW, G2 1HG PostcodeG2 1HG Companies at this postcode 18 Map