Physical Address:
265 Von Willich St, Clubview, Centurion, 0157
Phone:
012 663 4806
Fax:
012 663 4028
Website:
www.ilc.co.za