Old style aluminium doors Hackney E5.
The lock has been replaced. The internal hook on the locking mechanism does not reach the keep on the frame. A solution therefore is to extend the keep on the frame. This therefore ensures that it reaches the hook on the locking mechanism.
Because the door is over 20 years old, the chances of getting a locking mechanism that has a longer hook on the mechanism is very unlikely. The locking mechanism cannot be replaced. The doors will need the wheels replacing because there is drag at the bottom.