John Swire 1989 Charitable Trust

Philanthropy, Voluntarism, Grantmaking
John Swire 1989 Charitable Trust, Mr. Michael John Benjamin Todhunter, Swire House, 59 Buckingham Gate, London, SW1E 6AJ
Total revenues
  • $1,300,000