WILLIAM HILL (ALBA) LIMITED Company number SC046349 · Monitor this company Dissolved Overview People 35 Control Documents Analysis Location Related Registered office Address44 St Enoch Square, Glasgow, Scotland, Scotland, G1 4DH PostcodeG1 4DH Companies at this postcode 31 Map