Showing all results for
SC774903
About 8 results (0.12 seconds)
2 mos ago
DoB: 10/1961
Ruby Developments (Scotland) Limited
#SC774903
Ownership Rights (75 to 100%)
Voting Rights (75 to 100%)
#SC774903
Active
LTD
7 Jun 2023
Ruby House 9 Luna Place, Dundee Technology Park, Dundee, Scotland, DD2 1TY
EH1 Group Limited
#SC774990
Ownership Rights (25 to 50%)
Voting Rights (25 to 50%)