Leus Family Foundation is officially located at London at Office 309a,. Anyone can search for the company by the post code - W1J 6BD. This firm has been in the field on the English market for 6 years. This company is registered under the number 11348643 and company's official state is active. Established as Imperium Trust, the company used the name until 2020-06-01, then it got changed to Leus Family Foundation. This business's registered with SIC code 74909 - Other professional, scientific and technical activities not elsewhere classified. The business most recent annual accounts provide detailed information about the period up to 2022-05-31 and the most recent annual confirmation statement was filed on 2023-05-03.
From the data we have gathered, this particular company was established in 2018 and has been overseen by five directors, and out of them three (Jennifer H., Nigel K. and Dmitry L.) are still active.
Dmitry L. is the individual who has control over this firm, has substantial control or influence over the company.