About Chapel And York Philanthropy Ltd (12271008) United Kingdom