on 11 Jun 2024
Last Applicant/ Owned by
Itch Investors Ltd
68 Victoria Road
PENARTH, South Glamorgan, CF643HZ
Serial Number
UK00004062123 filed on 11th Jun 2024
Registration Number
UK00004062123 registered on
30th Aug 2024
Investment clubs.
UK00004062123
Figurative
Individual