Was just thinking that maybe the flat number bit of the billing address may be unclear/confusing for your postie or something along those lines, not implying that you have anything less than scrupulous neighbours.
Do seem to get more lost/late bills in flats generally, bit of a mystery this one