Puttr Limited has existed on the market for at least one year. Registered with number 14690122 in 2023, it is based at Puttr 3rd Floor, London EC2A 4NE. This company's SIC and NACE codes are 62011 meaning Ready-made interactive leisure and entertainment software development.
That company owes its achievements and constant growth to exactly two directors, specifically Matthew A. and Daniel L., who have been managing it for one year.
Matthew A. is the individual who controls this firm, owns over 3/4 of company shares.