The Trust
The trust is the International Medical Fund Trust, domiciled in the British Virgin Islands.
The Trustee
The trustee is IMF Trustees 2019 Ltd company number 12171152 based in the United Kingdom. 2 The Old Crown Market Place, Kenninghall, Norwich, England, NR16 2AH.