DIRECT SOURCE DISTRIBUTION LIMITED Company number 06940310 · Monitor this company Active Overview People 3 Financial Control Charges Documents Analysis Location Related Registered office AddressC/- Parvez & Co. Chartered Accountants, 20 Greyhound Road, London, England, W6 8NX PostcodeW6 8NX Companies at this postcode 186 Average house price in W6 8NX £488,000 (64 sales) Map