Company identity
Founded / incorporated
26 July 2018
Company number 11485988
Legal name
LUCAS & PARTNERS LTD
Company type
Private Limited Company
Region
London
Registered address
3RD FLOOR
65 LEADENHALL STREET
LONDON
ENGLAND
EC3A 2AD
Insolvency history
No