on 18 Aug 2023
Last Applicant/ Owned by
Impossible Ads Ltd
Flat 16, 58a Third Avenue
LONDON, , W10 4BL
Serial Number
UK00003947366 filed on 18th Aug 2023
Registration Number
UK00003947366 registered on
10th Nov 2023
Software.
UK00003947366
Word
Individual