If you feel management is the core to a company achieving goals. Then I highly suggest you search Okap ventures who run this. Every company to date has failed to return to Retail investors.
Numerous companies run out of the same office. 1 Havelock st (Research)
Their history is clear!