2 Owen Close, Thamesmead, SE28 8AL | Dealsourcr