Optimistic
Registered User
- Messages
- 187
Hi all. thinking of investing some funds with the above company, based in Bermuda, but with an office also in Dublin. Has anyone experience of dealing with them and what the experience has been like so far. Any comments would be really appreciated.Thanks.