Showing all results for
SC765706
About 7 results (0.11 seconds)
4 mos ago
1 mo ago
1 mo ago
Glitchers Lab LTD
#SC765706
Ownership Rights (75 to 100%)
Voting Rights (75 to 100%)
Director Control
#SC765706
Active
LTD
4 Dec 2023
16/3 Timber Bush, 16/3 Timber Bush, Edinburgh, Scotland, EH6 6QH