Company identity
Founded / incorporated
25 April 1978
Company number 01364961
Legal name
C.A. LEITH (OPTICIANS) LIMITED
Company type
Private Limited Company
Region
Unknown
Registered address
50 SEYMOUR STREET
LONDON
W1H 7JG
Insolvency history
No