Orquidea Solutions came into being in 2006 as a company enlisted under no 05957927, located at N13 4SJ London at 54 Elvendon Road. This company's last known status was dissolved. Orquidea Solutions had been on the market for at least sixteen years.
This business was controlled by one managing director: Deborah S., who was chosen to lead the company in 2006.