J. Pain came into being in 2010 as a company enlisted under no 07211873, located at NN5 5LF Northampton at 100 St. James Road. The company's last known status was dissolved. J. Pain had been operating in this business field for seven years.
As suggested by the following enterprise's directors directory, there were two directors: James P. and Nicola S..