20160425 india: Vijay Mallya lives in $15 million British mansion