About Abbey Philanthropy Initiatives Ltd (09790631) United Kingdom