“AT HER ESTATE”
There may be some confusion due to the language there. They don’t mean the molestations happened at her property. In England, an “estate” means a council estate, which is their term for a public housing complex.
Or an ‘estate’ can also mean a former actual estate that has been built out with single family dwellings, too. Doesn’t have to be Council Flats or public housing.
Although it’s not exactly the same, I think the U.S. translation would, “the projects.”