Corporate Security Services (U) Ltd
· Security Companies · Luzira
Guards, a dog section and CCTV from a Luzira base