Could you tell me, is the form used on HMRC's website for Partnership Accounts the same as the one used for Self Employed persons or is there specific software require?.
No, at present you will need to purchase third party software to submit partnership tax returns. Have a look at Taxcalc or Ftax, both are pretty cheap.
__________________
"People who are exceptionally good in business arent so because of what they know but because of their insatiable need to know more"