Canyon Pharmaceuticals came into being in 2004 as a company enlisted under no 05141030, located at EC3V 0EH London at 5th Floor. The company's last known status was dissolved. Canyon Pharmaceuticals had been operating on the market for 11 years.
The information describing this particular firm's management suggests that the last two directors were: Seng M. and Ernst S. who were appointed to their positions on 2009-01-08 and 2004-05-28.