on 04 Oct 2019
Last Applicant/ Owned by
Ouma Ltd
24 Clos Celyn, Llansamlet
SWANSEA, , SA7 9WA
Serial Number
UK00003434116 filed on 04th Oct 2019
Registration Number
UK00003434116 registered on
27th Dec 2019
Marketing agency services.
UK00003434116
Word
Individual