Showing all results for
04893064
About 32 results (0.14 seconds)
3 mos ago
#04893064
Active
LTD
9 Sept 2003
Council House, Manor Square, Solihull, England, B91 9QS
Mell Square Limited
#04893064
Ownership Rights (75 to 100%)
Voting Rights (75 to 100%)
Mell Square Limited
#04893064
Ownership Rights (75 to 100%)
Mell Square Limited
#04893064
Voting Rights (75 to 100%)
Mell Square Limited
#04893064
Secretary (Resigned)