Unit 19 Teakfield Park, 1 Teakfield Road, Springfield Park, Durban North, South Africa
Manufacturers, suppliers and installers of aluminium windows, doors, shopfronts, flush-glazing, shower doors, Balustrading, enclosures, skylights, sliding doors, folding doors, sliding windows, cottage pane windows & doors, glass replacements, repairs