Hours: 08h30 – 16h30 Monday-Friday

Telephone: +27 (0) 21 418 0566

John Freeman:
+27 (0)82 777 8117
john@johnfreeman.co.za

Accounts Manager – Philip van Vuuren:
accounts@johnfreeman.co.za

Stallion Admin – Maria McCrae:
stallions@johnfreeman.co.za

DTP & Office Manager – Craig Theron:
dtp@johnfreeman.co.za

Fax: +27 (0) 21 418 0254

Physical Address: 124 Victoria Junction (Gate 5), Prestwich Street, De Waterkant, Cape Town, 8005