Ovo Limited Trademarks
OVO
Lighting apparatus and installations, namely, lighting tracks, electric lighting fixtures, fluorescent lighting tubes and…
Owned by: Ovo Limited
Serial Number: 76558540