MEAMO LTD Company number 11687417 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address117 Whitechapel Road, 3rd Floor, London, United Kingdom, E1 1DT PostcodeE1 1DT Companies at this postcode 280 Average house price in E1 1DT £962,000 (5 sales) Map