Even when dealing with a best mate, you should always have a detailed, written agreement. It's not necessarily out of mistrust, but so both parties are protected from any misunderstandings that may otherwise occur.
Richie, if you can't prove the money paid into his account is yours, you are screwed.
What I fail to understand is how well you have done to build up your business so successfully, yet have cut so many corners and caused yourself so many problems. Not having a go, it's just the way I see it based on what you have posted on here in the past.
John