Overview
Legal name
LECANA LTD
Region
London
Registered address
95 ELIZABETH COURT
1 PALGRAVE GARDENS
LONDON
UNITED KINGDOM
NW1 6EJ
Insolvency history
No