DLLR LTD Company number 13288028 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address50 Tyneham Close, Ashley Crescent Road, London, England, SW11 5XW PostcodeSW11 5XW Companies at this postcode 5 Average house price in SW11 5XW £436,000 (2 sales) Map