Stroud Homes Wins 2017 Asia/Pac BEFA Award! February 9, 2017 by franchiseadmin Celebrating "Most Innovative Company" win in the 2017 Asia/Pacific Business Excellence Forum Award. Congrats to fellow winner Mick Bentham awarded for his Bentham foundation and their work in Nepal!