Showing all results for
11189744
About 13 results (0.13 seconds)
4 mos ago
3 mos ago
Archangel Software Limited
#11189744
Ownership Rights (25 to 50%)
Voting Rights (25 to 50%)
Director Control
DoB: 11/1975
Archangel Software Limited
#11189744
Ownership Rights (25 to 50%)
Voting Rights (25 to 50%)
Archangel Software Limited
#11189744
Ownership Rights (25 to 50%)
Voting Rights (25 to 50%)
#11189744
Active
LTD
2 Jun 2018
Unit 16 Eastway Business Village Olivers Place, Fulwood, Preston, England, PR2 9WT