Self Assessment registration can be a confusing topic, especially for businesses with complex setups. It may be worth engaging a professional to discuss further. The government also provides a number to make general inquiries about Self Assessment registration which can be found here:
https://www.gov.uk/self-assessment-tax-returns