Showing all results for
SC648786
About 4 results (0.12 seconds)
5 mos ago
DoB: 01/1976
Elleva Limited
#SC648786
Ownership Rights (75 to 100%)
Voting Rights (75 to 100%)
Director Control
#SC648786
Active
LTD
12 Mar 2019
16 Lily Street, Glasgow, Scotland, G40 3HE