AIGENBETA LIMITED Company number SC791958 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office Address1/2 28 Plantation Park Gardens, Glasgow, Scotland, G51 1NW PostcodeG51 1NW Companies at this postcode 23 Map