Cage Codes Index V....

An Index Page for CAGE Codes beginning with V
250 CAGE Code Records begin with V

CAGE Code Drilldown

CAGE V1485 - RAND BROOM AND BRUSH MANUFACTURERS
SOUTH AFRICA

V1485
RAND BROOM AND BRUSH MANUFACTURERS

JOHANNESBURG 2000
SOUTH AFRICA

Active
Manufacturer

CAGE V1487 - SERVICE PRODUCTS
SOUTH AFRICA

V1487
SERVICE PRODUCTS

KIMBERLEY 8300
SOUTH AFRICA

Cancelled Without Replacement
Manufacturer

CAGE V1648 - AFRICAN CABLES LTD
SOUTH AFRICA

V1648
AFRICAN CABLES LTD

VEREENIGING 1930
SOUTH AFRICA

Active
Manufacturer

CAGE V1652 - LITEMASTER PRODUCTS /PTY/ LTD
SOUTH AFRICA

V1652
LITEMASTER PRODUCTS /PTY/ LTD

JOHANNESBURG 2000
SOUTH AFRICA

Active
Manufacturer

CAGE V1658 - AUSTRAL ENGINEERING WORKS /PTY/ LTD
SOUTH AFRICA

V1658
AUSTRAL ENGINEERING WORKS /PTY/ LTD

BOKSBURG 1460
SOUTH AFRICA

Active
Manufacturer

CAGE V1676 - ASSOCIATED ELECTRICAL INDUSTRIES SA
SOUTH AFRICA

V1676
ASSOCIATED ELECTRICAL INDUSTRIES SA
/PTY/ LTD

JOHANNESBURG 2000
SOUTH AFRICA

Active
Manufacturer

CAGE V1703 - SA GENERAL ELECTRIC CO /PTY/ LTD
SOUTH AFRICA

V1703
SA GENERAL ELECTRIC CO /PTY/ LTD

PRETORIA 0001
SOUTH AFRICA

Active
Manufacturer

CAGE V1713 - AFROX LTD EQUIPMENT FACTORY
SOUTH AFRICA

V1713
AFROX LTD EQUIPMENT FACTORY

GERMISTON 1400
SOUTH AFRICA

Active
Manufacturer

CAGE V1718 - ALLIED PRODUCTS CO /PTY/ LTD
SOUTH AFRICA

V1718
ALLIED PRODUCTS CO /PTY/ LTD

INDUSTRIA 2042
SOUTH AFRICA

Active
Manufacturer

CAGE V1730 - COMMISSIONER OF PRISONS
SOUTH AFRICA

V1730
COMMISSIONER OF PRISONS

PRETORIA 0001
SOUTH AFRICA

Active
Manufacturer

CAGE V1737 - OFFICER IN CHARGE THE STATE SAW
SOUTH AFRICA

V1737
OFFICER IN CHARGE THE STATE SAW
MILLS

LA MOTTE 7691
SOUTH AFRICA

Active
Manufacturer

CAGE V1741 - HEYNES MATTHEWS
SOUTH AFRICA

V1741
HEYNES MATTHEWS

OBSERVATORY 7935
SOUTH AFRICA

Active
Manufacturer

CAGE V1742 - HEX RIVER TEXTILES MILLS /PTY/ LTD
SOUTH AFRICA

V1742
HEX RIVER TEXTILES MILLS /PTY/ LTD

WORCESTER 6850
SOUTH AFRICA

Active
Manufacturer

CAGE V1745 - INDUSTRIAL CHEMICAL PRODUCTS
SOUTH AFRICA

V1745
INDUSTRIAL CHEMICAL PRODUCTS

JOHANNESBURG 2000
SOUTH AFRICA

Active
Manufacturer

CAGE V1749 - LINDEX /SA/ /PTY/ LTD
SOUTH AFRICA

V1749
LINDEX /SA/ /PTY/ LTD

JOHANNESBURG 2000
SOUTH AFRICA

Active
Manufacturer

CAGE V1761 - GOODWEAR SHOES LTD
SOUTH AFRICA

V1761
GOODWEAR SHOES LTD

JOHANNESBURG 2000
SOUTH AFRICA

Active
Manufacturer

CAGE V1770 - SERVICE PRODUCTS
SOUTH AFRICA

V1770
SERVICE PRODUCTS

DASPOORT PRETORIA 0002
SOUTH AFRICA

Active
Manufacturer

CAGE V1773 - SERVICE PRODUCTS
SOUTH AFRICA

V1773
SERVICE PRODUCTS

SPRINGFIELD 2137
SOUTH AFRICA

Active
Manufacturer

CAGE V1776 - SHELL SA LTD
SOUTH AFRICA

V1776
SHELL SA LTD

CAPE TOWN 8000
SOUTH AFRICA

Active
Manufacturer

CAGE V1778 - TRANSVAAL BOOT AND SHOE MFRS /PTY/
SOUTH AFRICA

V1778
TRANSVAAL BOOT AND SHOE MFRS /PTY/
LTD

JOHANNESBURG NONE
SOUTH AFRICA

Cancelled Without Replacement
Manufacturer

CAGE V1780 - UNICO CHEMICAL CO /PTY/ LTD
SOUTH AFRICA

V1780
UNICO CHEMICAL CO /PTY/ LTD

JOHANNESBURG 2000
SOUTH AFRICA

Active
Manufacturer

CAGE V1797 - F AND T INDUSTRIAL /PTY/ LTD
SOUTH AFRICA

V1797
F AND T INDUSTRIAL /PTY/ LTD

INDUSTRIA 2042
SOUTH AFRICA

Active
Manufacturer

CAGE V1800 - EDDELS /SA/ LTD
SOUTH AFRICA

V1800
EDDELS /SA/ LTD

PIETERMARITZBURG 3200
SOUTH AFRICA

Active
Manufacturer

CAGE V1807 - INTRAS /PTY/ LTD
SOUTH AFRICA

V1807
INTRAS /PTY/ LTD

PRETORIA 0002
SOUTH AFRICA

Active
Manufacturer

CAGE V1814 - PROTEA SURGICAL AND DENTAL SERVICES
SOUTH AFRICA

V1814
PROTEA SURGICAL AND DENTAL SERVICES
/PTY/ LTD

JOHANNESBURG 2000
SOUTH AFRICA

Active
Manufacturer

CAGE V1819 - MAY W N AND SON /PTY/ LTD
SOUTH AFRICA

V1819
MAY W N AND SON /PTY/ LTD

BRAMLEY 2018
SOUTH AFRICA

Active
Manufacturer

CAGE V1825 - JOFFE I B /PTY/ LTD
SOUTH AFRICA

V1825
JOFFE I B /PTY/ LTD

ROODEPOORT 1725
SOUTH AFRICA

Active
Manufacturer

CAGE V1829 - TOYE AND CO SA /PTY/ LTD
SOUTH AFRICA

V1829
TOYE AND CO SA /PTY/ LTD

KEMPTON PARK 1620
SOUTH AFRICA

Active
Manufacturer

CAGE V1830 - PROLUX PAINTS /TVL/ /PTY/ LTD
SOUTH AFRICA

V1830
PROLUX PAINTS /TVL/ /PTY/ LTD

PRETORIA WEST 0117
SOUTH AFRICA

Active
Manufacturer

CAGE V1832 - PLASTORIA DISTRIBUTORS LTD
SOUTH AFRICA

V1832
PLASTORIA DISTRIBUTORS LTD

PRETORIA 0001
SOUTH AFRICA

Active
Manufacturer

CAGE V1836 - BRITISH UNITED SHOE MACHINERY /SA/
SOUTH AFRICA

V1836
BRITISH UNITED SHOE MACHINERY /SA/
/PTY/ LTD

BELGRAVIA 2009
SOUTH AFRICA

Active
Manufacturer

CAGE V1838 - YSEBRAND AND CO /PTY/ LTD
SOUTH AFRICA

V1838
YSEBRAND AND CO /PTY/ LTD

JOHANNESBURG 2000
SOUTH AFRICA

Active
Manufacturer

CAGE V1840 - FERROPLASTIC AND RUBBER INDUSTRIES
SOUTH AFRICA

V1840
FERROPLASTIC AND RUBBER INDUSTRIES
LTD

JOHANNESBURG 2000
SOUTH AFRICA

Active
Manufacturer

CAGE V1851 - TRANSVAAL SPICE WORKS AND BUTCHERS
SOUTH AFRICA

V1851
TRANSVAAL SPICE WORKS AND BUTCHERS
REQUISITES /PTY/ LTD

JOHANNESBURG 2000
SOUTH AFRICA

Active
Manufacturer

CAGE V1854 - NATIONAL CONTAINERS /PTY/ LTD
SOUTH AFRICA

V1854
NATIONAL CONTAINERS /PTY/ LTD

JACOBS 4026
SOUTH AFRICA

Active
Manufacturer

CAGE V1868 - USSHER INVENTIONS /PTY/ LTD
SOUTH AFRICA

V1868
USSHER INVENTIONS /PTY/ LTD

JOHANNESBURG 2000
SOUTH AFRICA

Active
Manufacturer

CAGE V1871 - ATHOL AMERICAN SHIRT CO /PTY/ LTD
SOUTH AFRICA

V1871
ATHOL AMERICAN SHIRT CO /PTY/ LTD

CAPE TOWN 8000
SOUTH AFRICA

Active
Manufacturer

CAGE V1892 - COMMERCIAL AND INDUSTRIAL CLEANING
SOUTH AFRICA

V1892
COMMERCIAL AND INDUSTRIAL CLEANING
SUPPLIES /WHOLESALE/ /PTY/ LTD

CAPE TOWN 8000
SOUTH AFRICA

Active
Manufacturer

CAGE V1896 - G C FOOTWEAR MFRS
SOUTH AFRICA

V1896
G C FOOTWEAR MFRS

CAPE TOWN NONE
SOUTH AFRICA

Cancelled Without Replacement
Manufacturer

CAGE V1900 - NATIONAL TENTS AND SAILS /PTY/ LTD
SOUTH AFRICA

V1900
NATIONAL TENTS AND SAILS /PTY/ LTD

PRETORIA 0001
SOUTH AFRICA

Active
Manufacturer

CAGE V1902 - GOODYEAR TYRE AND RUBBER CO /SA/
SOUTH AFRICA

V1902
GOODYEAR TYRE AND RUBBER CO /SA/
/PTY/ LTD

CAPE TOWN 8000
SOUTH AFRICA

Active
Manufacturer

CAGE V1904 - AMSCO EXPORT AND IMPORT CORP /PTY/
SOUTH AFRICA

V1904
AMSCO EXPORT AND IMPORT CORP /PTY/
LTD

DURBAN 4001
SOUTH AFRICA

Active
Manufacturer

CAGE V1906 - LOVART CHEMICALS IND /PTY/ LTD
SOUTH AFRICA

V1906
LOVART CHEMICALS IND /PTY/ LTD

VEREENIGING 1930
SOUTH AFRICA

Active
Manufacturer

CAGE V1912 - INDUSTRIAL COOLING EQUIPMENT /PTY/
SOUTH AFRICA

V1912
INDUSTRIAL COOLING EQUIPMENT /PTY/
LTD

JOHANNESBURG 2000
SOUTH AFRICA

Active
Manufacturer

CAGE V1913 - AFRICAN BITUMEN EMULSIONS /PTY/ LTD
SOUTH AFRICA

V1913
AFRICAN BITUMEN EMULSIONS /PTY/ LTD

ISANDO 1600
SOUTH AFRICA

Active
Manufacturer

CAGE V1918 - UNION BADGE CO /PTY/ LTD
SOUTH AFRICA

V1918
UNION BADGE CO /PTY/ LTD

CAPE TOWN 8000
SOUTH AFRICA

Active
Manufacturer

CAGE V1921 - ROYAL CYCLE HOUSE
SOUTH AFRICA

V1921
ROYAL CYCLE HOUSE

PRETORIA 0001
SOUTH AFRICA

Active
Manufacturer

CAGE V1923 - DURAY MFG CO /PTY/ LTD
SOUTH AFRICA

V1923
DURAY MFG CO /PTY/ LTD

INDUSTRIA 2042
SOUTH AFRICA

Active
Manufacturer

CAGE V1925 - SHELVING INDUSTRIES /PTY/ LTD
SOUTH AFRICA

V1925
SHELVING INDUSTRIES /PTY/ LTD

WADEVILLE 1422
SOUTH AFRICA

Active
Manufacturer

CAGE V1929 - KEMPAR APPLIANCES AND ELECTRICAL CO
SOUTH AFRICA

V1929
KEMPAR APPLIANCES AND ELECTRICAL CO
/PTY/ LTD

JOHANNESBURG 2000
SOUTH AFRICA

Active
Manufacturer

CAGE V0000 - FICTITIOUS MFR CODE USED WITH A
SOUTH AFRICA

V0000
FICTITIOUS MFR CODE USED WITH A
REFERENCE NO WHERE THE MFR IS
UNKNOWN

SOUTH AFRICA NONE
SOUTH AFRICA

Active
Manufacturer

CAGE V1000 - FICTITIOUS MFR ALLOCATED TO A
SOUTH AFRICA

V1000
FICTITIOUS MFR ALLOCATED TO A
RELATED NSN

SOUTH AFRICA NONE
SOUTH AFRICA

Succeeded (Merged)
Manufacturer
Replacement CAGE: V9995

CAGE V1442 - BASE WORKSHOP /61/
SOUTH AFRICA

V1442
BASE WORKSHOP /61/

TVL 0133
SOUTH AFRICA

Active
Manufacturer

CAGE V1577 - HAUSLER SCIENTIFIC INSTRUMENTS /PTY/
SOUTH AFRICA

V1577
HAUSLER SCIENTIFIC INSTRUMENTS /PTY/
LTD

JOHANNESBURG 2000
SOUTH AFRICA

Cancelled Without Replacement
Manufacturer

CAGE V1674 - CRABTREE J A /PTY/ LTD
SOUTH AFRICA

V1674
CRABTREE J A /PTY/ LTD

SPRINGS 1560
SOUTH AFRICA

Active
Manufacturer

CAGE V1675 - UNION STEEL CORP LTD
SOUTH AFRICA

V1675
UNION STEEL CORP LTD

VEREENIGING 1930
SOUTH AFRICA

Active
Manufacturer

CAGE V1695 - PARKES JOSIAH AND SONS /SA/ LTD
SOUTH AFRICA

V1695
PARKES JOSIAH AND SONS /SA/ LTD

JOHANNESBURG 2000
SOUTH AFRICA

Active
Manufacturer

CAGE V1701 - VOLKSWAGEN OF SOUTH AFRICA LTD
SOUTH AFRICA

V1701
VOLKSWAGEN OF SOUTH AFRICA LTD

UITENHAGE 6230
SOUTH AFRICA

Cancelled Without Replacement
Manufacturer

CAGE V1707 - DESSELSS MTS /1954/ /PTY/ LTD
SOUTH AFRICA

V1707
DESSELSS MTS /1954/ /PTY/ LTD

JOHANNESBURG 2000
SOUTH AFRICA

Active
Manufacturer

CAGE V1723 - BOOSEY AND HAWKES /SA/ /PTY/ LTD
SOUTH AFRICA

V1723
BOOSEY AND HAWKES /SA/ /PTY/ LTD

CAPE TOWN 8000
SOUTH AFRICA

Active
Manufacturer

CAGE V1734 - WONDERBOY CLOTHING CORP /PTY/ LTD
SOUTH AFRICA

V1734
WONDERBOY CLOTHING CORP /PTY/ LTD

QUEENSBURG 4070
SOUTH AFRICA

Active
Manufacturer

CAGE V1747 - SANKEY - SHELDON
SOUTH AFRICA

V1747
SANKEY - SHELDON

JOHANNESBURG 2000
SOUTH AFRICA

Active
Manufacturer

CAGE V1751 - MARINE OIL REFINERIES OF AFRICA
SOUTH AFRICA

V1751
MARINE OIL REFINERIES OF AFRICA

SIMONSTOWN 7995
SOUTH AFRICA

Active
Manufacturer

CAGE V1754 - NATAL UNDERWEAR MANUFACTURERS LTD
SOUTH AFRICA

V1754
NATAL UNDERWEAR MANUFACTURERS LTD

DURBAN 4000
SOUTH AFRICA

Active
Manufacturer

CAGE V1755 - BULWER NORMAN CO /PTY/ LTD
SOUTH AFRICA

V1755
BULWER NORMAN CO /PTY/ LTD

LUIPAARDSVLEI 1743
SOUTH AFRICA

Active
Manufacturer

CAGE V1759 - PLASCON PAINTS /A DIVISION OF
SOUTH AFRICA

V1759
PLASCON PAINTS /A DIVISION OF
PLASCON-EVANS PAINTS /TVL/ LTD/

JOHANNESBURG 2000
SOUTH AFRICA

Active
Manufacturer

CAGE V1762 - QUALLYS METAL PRESSINGS
SOUTH AFRICA

V1762
QUALLYS METAL PRESSINGS

PRIMROSE 1416
SOUTH AFRICA

Active
Manufacturer

CAGE V1764 - SA BADGE AND EMBROIDERY WORKS LTD
SOUTH AFRICA

V1764
SA BADGE AND EMBROIDERY WORKS LTD

OBSERVATORY 7935
SOUTH AFRICA

Active
Manufacturer

CAGE V1771 - SERVICE PRODUCTS
SOUTH AFRICA

V1771
SERVICE PRODUCTS

NDABENI MAITLAND NONE
SOUTH AFRICA

Active
Manufacturer

CAGE V1772 - SERVICE PRODUCTS
SOUTH AFRICA

V1772
SERVICE PRODUCTS

PORT ELIZABETH 6000
SOUTH AFRICA

Active
Manufacturer

CAGE V1781 - U S A BRUSH MFR CO LTD
SOUTH AFRICA

V1781
U S A BRUSH MFR CO LTD

BELLVILLE CP 7530
SOUTH AFRICA

Discontinued
Manufacturer

CAGE V1793 - DIGNITY CLOTHING MFR /PTY/ LTD
SOUTH AFRICA

V1793
DIGNITY CLOTHING MFR /PTY/ LTD

DURBAN 4000
SOUTH AFRICA

Active
Manufacturer

CAGE V1795 - LOPIS PET SHOP /PTY/ LTD
SOUTH AFRICA

V1795
LOPIS PET SHOP /PTY/ LTD

JOHANNESBURG 2000
SOUTH AFRICA

Active
Manufacturer

CAGE V1799 - NEWMAN SAM /BELLVILLE/ LTD
SOUTH AFRICA

V1799
NEWMAN SAM /BELLVILLE/ LTD

CAPE TOWN 8000
SOUTH AFRICA

Active
Manufacturer

CAGE V1808 - MIDLAND ALUMINIUM SA LTD
SOUTH AFRICA

V1808
MIDLAND ALUMINIUM SA LTD

BENONI 1500
SOUTH AFRICA

Active
Manufacturer

CAGE V1810 - SKIPPER TIES /PTY/ LTD
SOUTH AFRICA

V1810
SKIPPER TIES /PTY/ LTD

JOHANNESBURG 2000
SOUTH AFRICA

Active
Manufacturer

CAGE V1816 - FREESTATE FABRICS /PTY/ LTD
SOUTH AFRICA

V1816
FREESTATE FABRICS /PTY/ LTD

BLOEMFONTEIN 9300
SOUTH AFRICA

Active
Manufacturer

CAGE V1821 - MCKINNON CHAIN /SA/ /PTY/ LTD
SOUTH AFRICA

V1821
MCKINNON CHAIN /SA/ /PTY/ LTD

JOHANNESBURG 2000
SOUTH AFRICA

Active
Manufacturer

CAGE V1824 - SELLOTAPE AND ADHESIVE PRODUCTS
SOUTH AFRICA

V1824
SELLOTAPE AND ADHESIVE PRODUCTS
/PTY/ LTD

BENROSE 2011
SOUTH AFRICA

Active
Manufacturer

CAGE V1828 - AMALGAMATED PACKING INDUSTRIES LTD
SOUTH AFRICA

V1828
AMALGAMATED PACKING INDUSTRIES LTD

DURBAN 4000
SOUTH AFRICA

Active
Manufacturer

CAGE V1833 - MELROSE INDUSTRIAL AND SAFETY
SOUTH AFRICA

V1833
MELROSE INDUSTRIAL AND SAFETY
FOOTWEAR MFR /PTY/ LTD

INDUSTRIA 2093
SOUTH AFRICA

Active
Manufacturer

CAGE V1835 - FELT AND WADDING MILLS /PTY/ LTD
SOUTH AFRICA

V1835
FELT AND WADDING MILLS /PTY/ LTD

JOHANNESBURG NONE
SOUTH AFRICA

Cancelled Without Replacement
Manufacturer

CAGE V1837 - A E AND C I LTD
SOUTH AFRICA

V1837
A E AND C I LTD

JOHANNESBURG 2000
SOUTH AFRICA

Active
Manufacturer

CAGE V1843 - AFRICAN ALLTEX /PTY/ LTD
SOUTH AFRICA

V1843
AFRICAN ALLTEX /PTY/ LTD

EPPING 7470
SOUTH AFRICA

Active
Manufacturer

CAGE V1845 - GORDIN AND FURMAN /PTY/ LTD
SOUTH AFRICA

V1845
GORDIN AND FURMAN /PTY/ LTD

MARSHALLTOWN 2107
SOUTH AFRICA

Active
Manufacturer

CAGE V1846 - FOOTMASTER CO LTD
SOUTH AFRICA

V1846
FOOTMASTER CO LTD

CLAREINCH 7740
SOUTH AFRICA

Active
Manufacturer

CAGE V1847 - HEVAL INDUSTRIES /PTY/ LTD
SOUTH AFRICA

V1847
HEVAL INDUSTRIES /PTY/ LTD

INDUSTRIA 2042
SOUTH AFRICA

Active
Manufacturer

CAGE V1850 - OWEN JONES B LTD
SOUTH AFRICA

V1850
OWEN JONES B LTD

JOHANNESBURG 2000
SOUTH AFRICA

Active
Manufacturer

CAGE V1859 - BELLGROVE AND SNELL /PTY/ LTD
SOUTH AFRICA

V1859
BELLGROVE AND SNELL /PTY/ LTD

EAST LONDON 5200
SOUTH AFRICA

Active
Manufacturer

CAGE V1869 - FIELD TECHNICAL SALES /PTY/ LTD
SOUTH AFRICA

V1869
FIELD TECHNICAL SALES /PTY/ LTD

JOHANNESBURG 2000
SOUTH AFRICA

Active
Manufacturer

CAGE V1890 - DUVEEN AND SONS TEXTILES /PTY/ LTD
SOUTH AFRICA

V1890
DUVEEN AND SONS TEXTILES /PTY/ LTD

PIETERMARITZBURG 3200
SOUTH AFRICA

Cancelled Without Replacement
Manufacturer

CAGE V1891 - MODERN SCALE CO /PTY/ LTD
SOUTH AFRICA

V1891
MODERN SCALE CO /PTY/ LTD

JOHANNESBURG 2000
SOUTH AFRICA

Active
Manufacturer

CAGE V1899 - SOWRY W M /SA/ /PTY/ LTD
SOUTH AFRICA

V1899
SOWRY W M /SA/ /PTY/ LTD

JOHANNESBURG 2000
SOUTH AFRICA

Active
Manufacturer

CAGE V1908 - HERISWELL MANUFACTURING CO
SOUTH AFRICA

V1908
HERISWELL MANUFACTURING CO

SALT RIVER 7925
SOUTH AFRICA

Active
Manufacturer

CAGE V1914 - MARKHAMS OUTFITTERS /CAPE/ LTD
SOUTH AFRICA

V1914
MARKHAMS OUTFITTERS /CAPE/ LTD

CAPE TOWN 8001
SOUTH AFRICA

Active
Manufacturer

CAGE V1915 - MAISTER J L AND CO LTD
SOUTH AFRICA

V1915
MAISTER J L AND CO LTD

CAPE TOWN 8000
SOUTH AFRICA

Active
Manufacturer

CAGE V1917 - S A ORGAN BUILDERS /PTY/ LTD
SOUTH AFRICA

V1917
S A ORGAN BUILDERS /PTY/ LTD

SILVERTON 0127
SOUTH AFRICA

Active
Manufacturer

CAGE V1920 - VETTER C H AND CO /PTY/ LTD
SOUTH AFRICA

V1920
VETTER C H AND CO /PTY/ LTD

JOHANNESBURG 2000
SOUTH AFRICA

Active
Manufacturer

CAGE V1924 - COATES J AND P SA LTD
SOUTH AFRICA

V1924
COATES J AND P SA LTD

JOHANNESBURG 2000
SOUTH AFRICA

Active
Manufacturer

CAGE V1926 - PHILLIPS INDENTS AND DISTRIBUTORS
SOUTH AFRICA

V1926
PHILLIPS INDENTS AND DISTRIBUTORS
/PTY/ LTD

PORT ELIZABETH 6000
SOUTH AFRICA

Active
Manufacturer