Biography

John-Paul Waite is a barrister at 5 Essex Court