DIRECTSOURCE TRADERS LTD Company number 15884910 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressFlat 6, Wells Tower, Rodney Close, Birmingham, West Midlands, United Kingdom, B16 8RU PostcodeB16 8RU Companies at this postcode 11 Average house price in B16 8RU £79,000 (1 sales) Map