Based in 57 Hill Rise, Hertfordshire WD3 7NY Compucard Limited was categorised as a Private Limited Company registered under the 04205247 registration number. This firm was created on 2001-04-25. Compucard Limited had been prospering in this business for at least twenty years.
The company had one director: Christopher D., who was appointed twenty two years ago.
Christopher D. was the individual who controlled this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.