Armadillo Investments is in some way related to Jubilee. Harry Pearl, who signed the letter in the link you had for Armadillo, is listed in some Jubilee documents. Probably had something to do with the registered stock.
_________________________