Trying to have a meeting with this in the background! In London HQ

about 4 years ago, London, Greater London, England