D Best Captain came into being in 2015 as a company enlisted under no 09703035, located at PL6 7TH Plymouth at C/o Eastern Star Unit 5, School Drive Shopping Centre Develo. Its last known status was dissolved. D Best Captain had been operating offering its services for at least six years.
This specific business had an individual managing director: Wei C. who was leading it for six years.
Wei C. was the individual with significant control over this firm and had 3/4 to full of voting rights.