North's commitment has always been to manufacture and supply the finest quality in cast and extruded aluminium. Established in 1964, North's is situated in Cape Town, South Africa.Distributed locally and internationally.
9 Range Rd, Blackheath, Blackheath, 7490, Western Cape