357 Louis Botha Avenue, Johannesburg 2192, South Africa
Distance: 230 m
Company description
Teltrasa-Nibgm is a service oriented company offering a personal service to its clients. We are involved in the provision of Security CCTV, DVR , Petsafe pet care products, Electricity Saving Devices