Showing all results for
SC660583
About 8 results (0.12 seconds)
2 mos ago
#SC660583
Active
LTD
5 May 2020
22 Montrose Street, Glasgow, G1 1RE
DoB: 02/1984
Deft Digital LTD
#SC660583
Ownership Rights (75 to 100%)
Voting Rights (75 to 100%)
Director Control