12 Shekelton Court, 2 beds, 2 baths , 2nd floor, parking, Riverside development, Canary Wharf, E14