Type: FirmType.IN_HOUSE
Name: Visa Canada Corporation
Trade Name: Visa
Description: Payment card systems
Business Type: FirmBusinessType.CORPORATION
Address: 40 King St. West, Suite 3710, Toronto, Ontario, Canada, M5H 3Y2