Platform Insurance Management Inc.
161 Bay Street,, Suite 3100, Toronto, ON, M5J 2S1
Conveniently make a payment for your insurance policy