I have asked a Concierge about the Limo he explained Limo service is offered to those passengers who pay the full BF first fare in J class and some corporate accounts, all who originate in the UK. I also had Concierge offer me bonus miles for certain situations I have had no problems as they were always posted promptly to my account.