Isaac's Technology came into being in 2010 as a company enlisted under no 07235046, located at NG11 6DT Nottingham at 11 High Street. Its last known status was dissolved. Isaac's Technology had been offering its services for at least 4 years.
Peter I. was this particular enterprise's managing director, selected to lead the company in 2010 in April.