Data leak attributed to medusa, first discovered on 2024-10-27. Approximately 6,314 records were reported exposed.
Island Coastal Services Ltd. is an earthmoving construction company. Island Coastal Services corporate office is located in 155 Belvedere Ave, Charlottetown, Prince Edward Island, C1A 2Y9, Canada and has 86 employees.