Category: Telecommunications Installation
Address: 12 Bell House, Bell Cres, Westlake Bus Park, City of Cape Town, City of Cape Town, 7806