Biosun came into being in 2011 as a company enlisted under no 07783388, located at WC1R 4JS London at 20-22 Bedford Row. The firm's last known status was dissolved. Biosun had been on the market for at least 5 years.
This specific business was directed by a solitary director: Udo L., who was appointed 13 years ago.