BENZIE & CO. LIMITED Company number SC826118 · Monitor this company Active Overview People 3 Control Documents Analysis Location Related Registered office Address14 Parkgrove Terrace, Glasgow, Scotland, G3 7SD PostcodeG3 7SD Companies at this postcode 16 Map