KILLOCH BAR LTD Company number SC556028 · Monitor this company Active Overview People 1 Financial Control Charges Documents Analysis Location Related Registered office Address11a Glen Muir Road, Neilston, Glasgow, Scotland, G78 3RG PostcodeG78 3RG Companies at this postcode 3 Map