(06 Apr 2016, 5:21 pm)S813 FVK wrote Ah right. A quite search on google maps shows that it was where that i saw 633 a few months ago now. It was the one over in Benton and i found it very odd. Had no idea it was that company, though.
I believe it's on the Team Valley.