105A Walter Road Swansea