Taro came into being in 2016 as a company enlisted under no 10208659, located at W6 0NQ London at 83 Hammersmith Grove. Its last known status was dissolved. Taro had been operating offering its services for at least four years.
The following company was supervised by just one managing director: Taro A., who was selected to lead the company in 2016.