mrs p j haverstock