We
「私たち」という複数人を指します。
had
「持っていた」や「経験した」という意味で、ここでは「~があった」と過去の出来事を表します。
some
「いくつかの」や「ある程度の」という意味ですが、ここでは「多少の」や「複雑な」という形容詞を強調するニュアンスで使われています。
complicated
「複雑な」という意味の形容詞です。
business dealings
「商取引」や「業務上のやり取り」を指す複合名詞です。
with
「~と」や「~と一緒に」という意味で、ここでは取引の相手を表します。
that company
「その会社」という特定の企業を指します。