DL
Devlnd Limited
Current PSC Person with significant control at DEVLND E-COMMERCE LTD
Notified on 16th Oct 2023
Current PSC Person with significant control at DEVLND E-COMMERCE LTD
Notified on 16th Oct 2023
This corporate PSC is registered in the UK as DEVLND LIMITED (09481760).