About Saffron Care Homes Ltd (05724920) United Kingdom