Lambda Creatives came into being in 2013 as a company enlisted under no 08416478, located at GL5 1TE Stroud at 3 Thompson Road. The company's last known status was dissolved. Lambda Creatives had been in this business for at least nine years.
As found in this specific company's register, there were two directors: Daniel H. and John M..
Daniel H. was the individual who controlled this firm, owned over 3/4 of company shares.