Do you have a CAA licence? I heard (how true it is I don't know) that Cwmbran don't give you a licence which the CAA recognise.
I don't normally use such abbreviations but "WTF"?!
As someone who has CAA licences having trained there (and under it's previous names) I can categorically say, Cwmbran, or more appropriately, Resource Training Group Ltd, conducts training approved to European Union Commission Regulation (EU) 805/2011.
The three training establishments in the UK approved by the CAA to conduct ATC training can be found here:
ATC Training Providers | Air Traffic Services | Operations and Safety