Portuguese defender Diogo Dalot turned up unannounced at the Lifeshare charity in Manchester.