English: Springboard Innovation Centre
Welsh: Canolfan Arloesi Springboard
Subject: Amgylchedd
Welsh definition: Cwmbrân