20/20 Eyecare came into being in 2005 as a company enlisted under no 05481651, located at LU1 3TD Bedfordshire at 15 Home Farm, Luton Hoo Estate. The firm's last known status was dissolved. 20/20 Eyecare had been offering its services for sixteen years.
Lesley C. was this firm's managing director, appointed on 2005-06-15.
Lesley C. was the individual who had control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.