2 Owen Close, Thamesmead, Thamesmead, SE28 8AL | Dealsourcr