Company Location: 100 Strada Drive, Unit 4, Vaughan, ON, CA-L4L5V7.