INNOVATIVE CIPHER LIMITED Company number SC793111 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address128 Glasgow Road, Bathgate, Scotland, EH48 2AL PostcodeEH48 2AL Companies at this postcode 5 Map