Well it might be possible but in practice it would be a total nightmare. For instance:
- you can't just raffle it unless money goes to charity - you'd need it to be a skill competition - see Gambling Commission's website
- with a house legally completing the win is pretty straight forward as you pretty much just register new owner at the Land Registry but with a business there are all manner of complications particularly if this is not run via a separate company.