OpenCompanies

Tudor House
16 Cathedral Road
Cardiff
CF11 9LJ

Companies registered here
236
Postcode
CF11 9LJ

236 companies are registered at this address - it is likely a registration agent or mail-forwarding service.