Company identity
Founded / incorporated
24 June 1985
Company number 01925279
Legal name
LOTUSCHART LIMITED
Company type
Private Limited Company
Region
London
Registered address
17 KINGS ROAD
RICHMOND
SURREY
ENGLAND
TW10 6NN
Insolvency history
No