Not sure how it’s still losing the surface 3 years on. Doesn’t sound right. Maybe they didn’t brush it down when it was finished. Still, bit weird.
Everbuild do a sealer that it nice a cheap, or at the other end of the scale Stormdry, if you’re staying in the property Stormdry would be the best...