Shurgard - announces purchase agreement for future self-storage facility in South London (UK)(22.07.2025)