Kelda Group plc Trademarks
KELDA
Land development services, namely, land drainage, land excavation, land irrigation and land reclamation; sewer construction…
Owned by: Kelda Group plc
Serial Number: 75859299