United Kingdom
View On IPO.GOV.UK
on 19 Jan 2018
Last Applicant/ Owned by
Link Humans Limited
64 Long Lane
LONDON, , N3 2PX
Serial Number
UK00003283787 filed on 19th Jan 2018
Research (Business -).
UK00003283787
Word
Individual