5 ms·Heard of Richard Branson? He has. He also owns Necker island.by nodata 14y agoHeard of Richard Branson? He has. He also owns Necker island.