In chapter 3, when the alien spaceships come, woomera and jodrell bank looked straight through them, but it was pity because it was exactly the sort of thing they’d been looking for years.
They are not persons.
Woomera and Jodrell Bank are observatories.
Woomera is situated at South Australia.
Jodrell Bank is situated at Lower Withington, UK
Here are the locations (just for fun :-D)