Quase três anos se passaram até que o corpo de Sheila Seleoane, de 61 anos, fosse encontrado em seu apartamento em Londres, na Inglaterra. A secretaria vivia sozinha e o seu corpo só foi descoberto após um alerta à polícial local sobre danos em uma porta da varanda do apartamento. Sem resposta da moradora, as autoridades forçaram a entrada e encontraram Sheila já em avançado estado de decomposição. Acredita-se que ela morreu em agosto de 2019.
A Peabody contratou empresa para realizar uma investigação independente do caso. O relatório final apontou ao menos 89 tentativas de contato com a moradora, entre agosto de 2019 e fevereiro de 2022, que não foram respondidas, tampouco acompanhadas. A Peabody se defendeu dos apontamentos e informou que optou por tentar contactar a moradora por meio de e-mails, mensagens de texto, cartas e ligações telefônicas. A empresa também oferecereu os registros das tentativas.
Ainda segundo a publicação, Sheila Seleoane aparentava não ter amigos ou familiares vivos.




