INISOFT LIMITED Company number SC290311 · Monitor this company Active Overview People 16 Control Charges Documents Analysis Location Related Registered office Address8 Nelson Mandela Place, Glasgow, Scotland, G2 1BT PostcodeG2 1BT Companies at this postcode 15 Map