on 19 May 2019
Last Applicant/ Owned by
Technology Leaders Limited
Technology Leaders Limited , 71 - 75 Shelton Street
London, , Wc2h 9jq
Serial Number
UK00003400478 filed on 19th May 2019
Registration Number
UK00003400478 registered on
9th Aug 2019
Business consultancy relating to the administration of information technology;Business consultancy relating to the administration of information technology;Business consultancy relating to the administration of information technology.
UK00003400478
Word
Individual