Showing all results for
SC805560
About 4 results (0.10 seconds)
5 mos ago
DoB: 05/2003
Imogen R LTD
#SC805560
Ownership Rights (75 to 100%)
Voting Rights (75 to 100%)
Director Control
#SC805560
Active
LTD
4 Mar 2024
1212 Edinburgh Road, Glasgow, Scotland, G33 4BJ