Registered office: Tredomen Innovation & Technology Centre, Tredomen Park, Hengoed, Mid Glamorgan, CF82 7FQ
SRA number: 635515