About Canary Wharf Multifaith Chaplaincy Limited (11862688) United Kingdom