Engine is 1911cc. I expect this is an 11b.
For a relatively popular car in its day, the Visa's decline has been steep. Only 20 are licensed, though another 94 are SORN. That means it's a rare sight, to say the least. The Leader was some kind of special edition.