Pixel Progress started conducting its business in the year 2009 as a Private Limited Company under the ID 06836570. The firm's office was located in London at 2nd Floor. This particular Pixel Progress Ltd company had been offering its services for 13 years.
The business was managed by one managing director: Robert C., who was appointed 15 years ago.
Robert C. was the individual who controlled this firm, owned over 3/4 of company shares.