[Updated 16/01/2025]
Using moddsey's link to China Mail references re 24 Broadwood Road, I've found this advert for 29th Jan, 1932. If nothing else, it confirms the 24 Broadwood Road address between 1930-33.
The 'Nanning Mission Home' was presumably the Clift's foundlings' home that they started in Nanning in the 1900 teens, that we call the BCMS Foundling/Children's Home.
Date picture taken
1932
Shows place(s)
Shows organisation(s)