Where this organisation works

The CHARITY of the SISTERS of CHRIST CIO works in France.

In the UK, the CHARITY of the SISTERS of CHRIST CIO works in England And Wales.

placeRegistered office: E12000007