Stevedore Lettings & Management Ltd 153 Bow Rd, Bow, London E32SE