Summary
Contact details
Events2
Related companies1
FAQ
Find out all the information about KESTREL PRODUCTSby getting full access
is inactive
South Africa • 29 Nov 1990 (34 years ago)
Find out all the information about the company
South Africa
10 LE ROUX STREET, EDENGLEN, EDENVALE, 1610
Where is KESTREL PRODUCTS's headquarters?
KESTREL PRODUCTS's headquarters is located at 10 LE ROUX STREET, EDENGLEN, EDENVALE, 1610
What year was KESTREL PRODUCTS started?
KESTREL PRODUCTS was started in 1990
Sources: Companies and Intellectual Property Commission