50mm Creative started conducting its operations in 2013 as a Private Limited Company with reg. no. 08425116. The company's head office was located in London at 62a Turnham Green Terrace. This particular 50mm Creative Ltd firm had been operating offering its services for three years.
Jacob C. was the following firm's managing director, arranged to perform management duties twelve years ago.