Address: CBC Towers, 11, Olubunmi Owa Street, off Admiralty, Lekki Phase 1, Lekki
Phone(s): +2348183739063
Website: https://www.clicksat.net
在以下国家注册: 尼日利亚