Doodlebug came into being in 2008 as a company enlisted under no 06652389, located at E5 0LY London at 89 Glenarm Road. The firm's last known status was dissolved. Doodlebug had been in this business field for 12 years.
Stephen B. was the following firm's director, appointed in 2008 in July.
Stephen B. was the individual who had control over this firm, owned over 3/4 of company shares.