24 PALMS LIMITED Company number 10306249 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address24 Victoria Wharf 20 Palmers Road, London, United Kingdom, E2 0SZ PostcodeE2 0SZ Companies at this postcode 35 Average house price in E2 0SZ £650,000 (59 sales) Map