Regular silent calls from this number. After a few weeks a sales person attempted to sell me an nPower electricity fixed term contract.
Silence will be caused by their predictive dials running faster than their sales staff. Ofcom take a dim view of this behaviour and they'll eventually get fined.