The Swire Charitable Trust

Philanthropy, Voluntarism, Grantmaking
The Swire Charitable Trust, Swire House, 59 Buckingham Gate, London, SW1E 6AJ
Total revenues
  • $2,200,000