SELA EUROPE DISTRIBUTORS LIMITED Trademarks
SELA
jewellery, precious stones, cuff links; earrings; ornamental pins; tie clips; tie pins
Owned by: SELA EUROPE DISTRIBUTORS LIMITED
Serial Number: 79055988