DIRECT PAYMENTS LIMITED Company number 07086207 · Monitor this company Liquidation Overview People 7 Financial Control Documents Gazette Analysis Location Related Registered office AddressDavenport House, 16 Pepper Street, London, United Kingdom, E14 9RP PostcodeE14 9RP Companies at this postcode 370 Average house price in E14 9RP £526,000 (12 sales) Map