I don't know about "next to", but that whole community - Isleworth - is filled with professional athletes that choose to live there during their off-season.
The guy on the phone didn't sound like an accountant. Just saying.
LOL
Tipoff: he said “PO’ LEECE”