Company Address: 20 Eden Crescent
Sir Lowry's Pass
Cape Town
Western Cape
7133
South Africa
Sir Lowry's Pass
Cape Town
Western Cape
7133
South Africa
Company Address: 20 Eden Crescent
Sir Lowry's Pass
Cape Town
Western Cape
Sir Lowry's Pass
Cape Town
Western Cape
Phone: 827 268 553
Email: peakpower24@gmail.com
Dept of Labour Registration No.: WC03941
ECB Number: 30757