Showing all results for
12602816
About 5 results (0.10 seconds)
#12602816
Active
LTD
31A Albany Road, Cardiff, Wales, CF24 3LJ
DoB: 03/1991
Software Hub IT LTD
#12602816
Ownership Rights (75 to 100%)
Voting Rights (75 to 100%)
Director Control