SATUCA LIMITED Company number 16514350 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office AddressMalaysia House, 57 Trafalgar Square, London, England, WC2N 5DU PostcodeWC2N 5DU Companies at this postcode 97 Map