Coram Deo was founded in the late 1990s and formally registered in 2023. For some years the Christian Social Services (CMR) (a fully independent organisation from Coram Deo NPC) operated from the building known as the Coram Deo building. This helped the public at the time to access related services under one roof.

Coram Deo NPC had since relocated (in 2021) and have no relationship with the former building, the CMR or any of its present or past employees. Please visit the website of the CMR for more detail.