Activity
Other information technology service activities (62090)
Officers
- directorOWEN, Jona Elis (2026-07-24, Welsh, Wales)
- directorOWEN, Martha Elen (2026-07-24, Welsh, Wales)
Persons with significant control
- Mr Jona Elis Owen Ownership of shares: 25% to 50%; Voting rights: 25% to 50%; Right to appoint and remove directors
- Miss Martha Elen Owen Ownership of shares: 25% to 50%; Voting rights: 25% to 50%; Right to appoint and remove directors