I hadn't read that article. Though if he invested £130k in cash it is still more than he earned as a director and even with SEIS relief it seems pretty foolhardy, so not sure I believe it. If correct it also means there were 8 directors earning £90k?!
Had to, no? BikeBiz article states the entire director board were all on £90k