@Budding,
I understand there are lots of other qualifications such as HNDs etc but to my knowledge BA have asked for A level equivalent or a degree and are usually quite strict with regards to qualifications. I know other candidates in the past who have had HND's but were told that such qualifications were not A level equivalent and were rejected at the application stage. However, if you have an invitation then fantastic. I wish you the best of luck with your application.