Imm Trustees Limited with reg. no. 14376607 has been on the market for 2 years. This Private Limited Company is located at C/o Lubbock Fine, Paternoster House, St. Paul's Churchyard in London and their post code is EC4M 8AB. The firm's principal business activity number is 74909 which stands for Other professional, scientific and technical activities not elsewhere classified.
When it comes to this particular enterprise's executives list, since October 2023 there have been three directors: Elizabeth R., Karsten E. and Jamie J..
Executives who control the firm include: Jamie J. has 1/2 or less of voting rights. Karsten E. has 1/2 or less of voting rights.