About Faith Hope & Shelter Limited (12573365) United Kingdom