Church Mission Society
4 companies in this group.
- C.M.S. Pension Trust Limited (01099508)
- Church Missionary Trust Association Limited (00127539)
- CMS House Enterprises Ltd (09376700)
- The South American Mission Society (00065048)
4 companies in this group.