( Name of company) TAKES immense pleasure in inviting you...
(Name of company) TAkE immense pleasure in inviting you...
They are both correct to me but don't know the ruling. I understand we, I and they take as opposed to she, he and it takes.
Thank you