To keep the information trail live for future reference, it seems all three airbag modules have the incorrect chassis number. It is fairly unlikely all three have been changed, so my next suggestion is that it may be a replacement Light Control Module that hasn’t been properly coded. The airbag modules can pick up the VIN from that and the Instrument Cluster. If there’s a discrepancy it will then put the airbag light on.
@bigwinn , you are closer to Coventry than I am so maybe can help? Or I think the OP is visiting
@Number5 to sort the roof motor, so perhaps
@colb could pop over for a look?