EDEL LTD Company number 17339070 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address3 Scott House, Admirals Way, London, England, E14 9UG PostcodeE14 9UG Companies at this postcode 82 Average house price in E14 9UG £633,000 (3 sales) Map