on 27 Jan 2021
Last Applicant/ Owned by
Octophin Digital Limited
Impact Hub Islington, 27 Dingley Place
LONDON, , EC1V 8BR
Serial Number
UK00003585983 filed on 27th Jan 2021
Registration Number
UK00003585983 registered on
4th Jun 2021
Software.
Consultancy and information services in the field of information technology.
UK00003585983
Word
Individual