- Pretoria, Gauteng, South Africa
KESTREL INSTALLATIONS is a company based out of 134 DR SWANEPOEL ROAD CORNER 3RD STREET, MONTANA, Gauteng, South Africa.