Skip navigation

TPA - Head Office - J'berg

Unit 1B, 64 Raebor Rd,
Benrose, Johannesburg,
2010

(011) 624 2576

www.tpasec.co.za

TPA - Pretoria

B8, Jakaranda Park,
Bell Cresent, Hennops Park,
Centurion, Pretoria
0157

(012) 653 5620

www.tpasec.co.za

TPA - Westrand

Unit 3
Monument Arch Office Park
268 Voortrekker Road
Krugersdorp, 1739
PO Box 27107
Benrose, 2011

+27 (0)11 954 5224

www.tpasec.co.za

TPA - Vereeniging

37A Senator Marks Avenue
Vereeniging, 1930
PO Box 1018
Vereeniging, 1930

+27 (0)16 422 2046

www.tpasec.co.za

TPA - Pinetown

10 Palm River Industrial Park
1 Devon Place
Pinetown, 3610
PO Box 397
Pinetown 3600

+27 (0)31 701 7711

www.tpasec.co.za

TPA - Pietermaritzburg

7 May Street
Pietermaritzburg, 3201

+27 (0)33 394 4988

www.tpasec.co.za

TPA - East London

50 Balfour Road,
Vincent, East London,
5201

(043) 726 8401

www.tpasec.co.za

TPA - Cape Town

Unit 33
Creation Park
Computer Road
Marconi Beam
Milnerton

+27 (0)21 552 3124

www.tpasec.co.za

TPA - Richards Bay

Unit 2 Macgra Park
Brass Link 3
Alton
Richards Bay

+27 (0)35 751 1411

www.tpasec.co.za

TPA - Nelspruit

Shop G1, Rapid Falls,
48 Rapid Street West,
Riverside Industrial Park,
Nelspruit,
1226

+27 (0)13 752 3674

www.tpasec.co.za