MEGA FOOD & DRINKS LTD Company number 07569366 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address124D CLAREMONT ROAD, LONDON, ENGLAND, E7 0PX PostcodeE7 0PX Companies at this postcode 21 Average house price in E7 0PX £686,000 (20 sales) Map