Company identity
Founded / incorporated
19 April 2026
Company number 17166598
Legal name
LEMUR CONSULTING LTD
Company type
Private Limited Company
Region
Unknown
Registered address
12B BETHUNE ROAD
LONDON
UNITED KINGDOM
N16 5BD
Insolvency history
No