On December 18, 2023, house cleaners with the U.K. company Just Clear were working on a property in London when they came ...