Company information

Company Number 13505597  |  INCORPORATED: 12 July 2021

INTERNATIONAL DIGITAL BUSINESS COMPANY LTD

REGISTERED OFFICE ADDRESS:
Kemp House 160 City Road
London
EC1V 2NX
UNITED KINGDOM 

Number : +447418377575