Showing all results for
SC835518
About 4 results (0.12 seconds)
15 days ago
DoB: 04/1983
Opal Project Solutions LTD
#SC835518
Ownership Rights (75 to 100%)
Voting Rights (75 to 100%)
Director Control
#SC835518
Active
LTD
14/1 Loganlea Terrace, Edinburgh, Scotland, EH7 6NT