Company name: St John Cymru Wales - Swansea East
St Stephens Church, Danygraig Rd, Port Tennant, Swansea SA1 8NF, United Kingdom