S. Dudley & Sons Limited could be found at 1st Floor North Anchor Court, Keen Road in Cardiff. The area code is CF24 5JW. S. Dudley & Sons has existed in this business since it was established on 24th February 1949. The Companies House Registration Number is 00464994. This firm's registered with SIC code 25990 meaning Manufacture of other fabricated metal products n.e.c.. S. Dudley & Sons Ltd released its account information for the financial period up to 2011-08-31. The company's most recent annual return information was filed on 2012-04-05.