English: Companies House
Welsh: Tŷ'r Cwmnïau
Subject: Datblygu economaidd
English definition: an Agency of the Department of Trade and Industry