Well done on the business, not many start out and do that we'll I'm sure it's been alot of hard work to get there too.
On investing I have to agree with others that being a property forum we have to mention property could suit you as well, including reducing the tax you pay on all that income...