Canadian Utilities Limited announced that it has entered into a definitive agreement to sell 42 acres of land in east London,UK. This site is the location of the former Barking…