SABA SOFTWARE (UK) LIMITED Company number 03646033 · Monitor this company Dissolved Overview People 20 Control Charges Documents Analysis Location Related Registered office Address4 Coleman St., London, United Kingdom, EC2R 5AR PostcodeEC2R 5AR Companies at this postcode 136 Map