Hi,
If you were paid through the limited company as a director, then yes, a SA102 would be needed.
As you need to complete a SA109, then you would need to submit your tax return, SA100, plus any supplementary pages by paper or to file online you will need to use third party commercial software:
Self Assessment commercial software suppliers
Thank you.