22445 Fairview Road, Thames Centre