Hi Jo, Hope you are getting the job repaired free of charge, if bought from a dealer, if not I would contact the last owner, as I am sure it is something they would have known about, seals don't normally just go, good luck
Welcome Martin, Enjoy the forum, I would contact the dealer or person you bought the car from and ask them, if not contact BMW direct, they may be able to help you, good luck.