There was certainly cause to celebrate at 32 Portland Place last week, the £15 million west London mansion owned by Edward Davenport. The self-described “flamboyant entrepreneur”, also known as “Fast ...