105778 Ontario Limited, Company