8 Teddington Place, Pontardulais, Swansea, SA4 8AE | Dealsourcr