IFD Holdings Corp. (Number: 9969454) is located at 3200 - 650 West Georgia Street, Vancouver, British Columbia, Canada, established on 2016-11-01 (5 years ago). The final info updated on 2022-08-13, and the current status is Active.