Demand Logic Limited Trademarks
DEMAND LOGIC
Filed: March 24, 2016
Building design services
Owned by: Demand Logic Limited
Serial Number: 86952243
DEMAND LOGIC
Filed: April 28, 2023
Providing temporary use of online non-downloadable computer software as a service for management, analytics and performance…
Owned by: Demand Logic Limited
Serial Number: 97912721