Idlestar came into being in 2003 as a company enlisted under no 04684261, located at EC1M 4JN London at 82 St John Street. The company's last known status was dissolved. Idlestar had been operating offering its services for twenty years.
David D. was this particular company's managing director, arranged to perform management duties in 2010 in December.
David D. was the individual who had control over this firm, owned over 3/4 of company shares.