Search the register – results All results TORFAEN LEISURE TRUST LIMITED 08524186 - Incorporated on 10 May 2013 Cwmbran Stadium, Henllys Way, Cwmbran, Torfaen, NP44 3YS