Ocean on Land Technology (UK) Limited Trademarks
OCEAN ON LAND

OCEAN ON LAND

Filed: August 6, 2020
Parts and fittings for apparatus and installations for holding and growing live fish, shellfish or crustaceans, namely,…
Owned by: Ocean on Land Technology (UK) Limited
Serial Number: 79302305