Joshua Holmes started conducting its operations in the year 2013 as a Private Limited Company registered with number: 08736284. This company's registered office was registered in Shepperton at 4 Terminal House. This particular Joshua Holmes Limited business had been in this business field for at least five years.
The business had one managing director: Joshua H. who was managing it from 2013-10-17 to the date it was dissolved on 2018-04-10.