In short. You don’t have to register. You will be automatically added if you are confirmed for a show.
This is how it works.
You will only have access to the promoter area if you are a promoter for a confirmed show. Thames Talent Ltd sends me a list of promoters and I add them accordingly. If you haven’t been added, use the contact form to send an email, and I’ll cross check with the management. It’s as simple as that.