I would say it's modular (structured modular) as it quite clearly state that you will get your PPL first and secondly, I don't think Buckingham Uni has the requierd authorisation from CAA to run an integrated course even if it is through Cabair.
I would not have thought modular vs integrated makes a jot of difference but that is a long running argment!
Cheers
Whirls