Sheila Staple, Suffolk Road, Kowloon