Kelda Group plc Trademarks
KELDA

KELDA

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