ELZO ELECTRICAL LTD Company number SC858170 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address136 Everard Drive, Glasgow, Scotland, G21 1XH PostcodeG21 1XH Companies at this postcode 2 Map