IRFKING,
BA FPP is the programme for you. Yes, they require you to deposit a security bond of 84k but British Airways are to secure this for you and hence, it does not need to be secured against a property.
So basically British Airways borrow you the 84k and this is secured with them.
Hope this helps