Company identity
Founded / incorporated
1 April 2015
Company number 09522087
Legal name
LUCYD LTD.
Company type
Private Limited Company
Region
London
Registered address
12 NEW FETTER LANE
LONDON
UNITED KINGDOM
EC4A 1JP
Insolvency history
No