Company Location: 505 Apple Creek Blvd, Markham, ON, CA-L3R5B1.