We’re small and specialist with around 80 members of staff and 16 professions, mainly based just outside of Cardiff in Treforest.
Rydym yn fach ac yn arbenigol gyda thua 80 aelod staff ac 16 proffesiwn, wedi ein lleoli ar gyrion Caerdydd yn Nhrefforest.