Your basket is empty
Featured Products
We Are Here Now


    CMS House Enterprises Ltd, is a limited company registered in England and Wales, registered number 9376700. Registered office: as above.

    CMS House Enterprises Ltd is a wholly owned trading subsidiary of Church Mission Society, a company limited by guarantee.
    Registered Charity Number 1131655 (England and Wales) and SC047163 (Scotland), company number 6985330, registered office: as above.