Project 63 started conducting its operations in the year 2014 as a Private Limited Company under the ID 09235683. The firm's head office was registered in Nottingham at Second Floor Poynt South. The Project 63 Limited company had been offering its services for eight years.
This limited company was overseen by just one director: Mark E., who was appointed in June 2015.
Mark E. was the individual who controlled this firm, had substantial control or influence over the company.