BARRMILL ROAD 1966 LIMITED Company number SC483646 · Monitor this company Dissolved Overview Analysis Location Related Registered office AddressFLAT 1-2,, 27 BARRMILL ROAD, GLASGOW, SCOTLAND, G43 1EJ PostcodeG43 1EJ Companies at this postcode 5 Map