Offshore in central London: the curious case of 29 Harley Street

On a central London street renowned for high-class healthcare sits a property that houses 2,159 companies. Why has this prestigious address been used so many times as a centre for elaborate international fraud?