I woould like to find out if a company is legitimate

South Africa
October 2, 2006 6:46am CST
company NAME: Ubuhle Benyibiba
1 response
@vipul20044 (5799)
• India
12 Oct 06
where is it situated?