KCLSU LIMITED Company number 06988075 · Monitor this company Active Overview People 17 Control Documents Analysis Location Related Registered office Address30 Strand, London, England, WC2R 2LS PostcodeWC2R 2LS Companies at this postcode 14 Map