Hi Saltay,
We also had a problem and had to wait for the Roca engineer to call. He came within 48 hours and diagnosed the problem in 5 minutes - the external flue was missing a part which was a PW fault.
He did a 'fix' to leave everything running (we have an externally mounted boiler) and we had to wait for 10 days for PW to re-fix the flue with the correct components.
Still, we had water and heating in the meantime.
As for a good locksmith, Have you considered swapping locks with a neighbour. The locks are easy to change and contrary to popular belief, I am reliably informed that PW do not have skeleton keys to allow entry into all the apartments.
Don't do anything until you are sure you will not need PW to get into the apartment for any reason. When you are satisfied that all has been done, go to the call centre and ask for the remaining key to your apartment that is held in the portacabin. I got mine within 5 minutes.
Hope that helps.