To check the status of your site licence application, you can contact the Licensing Team directly. They can provide updates on the progress of your application or any additional requirements you might need to fulfill.
You can find the necessary contact details for the Licensing Team here. It's a good idea to have your application details ready for reference when you reach out to them.