TALLSQUAD LTD Company number 15050270 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office AddressMalaysia House, 57 Trafalgar Square, London, England, WC2N 5DU PostcodeWC2N 5DU Companies at this postcode 97 Map