Organisations covered in COMPOUND SEMICONDUCTOR APPLICATIONS CATAPULT LIMITED group statement (2025)

Organisation

CSA CATAPULT SERVICES LIMITED

Csa Catapult Imperial Park Innovation Centre, Celtic Way, Newport, Wales, NP10 8BE

Company number: 11944394

NOVOMORPHIC LIMITED

Csa Catapult, Imperial Park Innovation Centre, Celtic Way, Newport, United Kingdom, NP10 8BE

Company number: 16264931