I looked up the address shown for his company at Companies House on Google earth. A neat well maintained terrace with very clean windows and a car outside with what looked like a Doctor on Call sign on the dashboard.
Oddly I liked him more for his domestic ordinariness. The Challenor House (address used on various Green Party documents) was unkempt and creepy, with weird masks in the windows.
Excuse my obsession with other people's houses. Too much Daily Mail. Trotts off to look at the value on Zoopla.