Lowndes Overseas Investments LLP has been in the UK for 15 years. Started with Registered No. OC350902 in 2009, the firm is located at St. Martin's Court, London EC4M 7EJ. 2022/12/31 is the last time account status updates were filed.
Executives who control the firm include: Antonio M. has substantial control or influence over the company. Eliana P. has substantial control or influence over the company.