ICT CORE LTD

Ratting

3 1

Company data

Company number: 102738205
Incorporate date: 20.07.2012

Company address

Address: Muhima Nyarugenge Umujyi wa Kigali