Registered with number 08070487 12 years ago, Globwort Invest Ltd had been a private limited company until 2023-09-05 - the time it was dissolved. The firm's last known registration address was 71-75 Shelton Street,, Covent Garden London.
Michel B. was this company's managing director, formally appointed in 2018 in March.