DATA DEMON SYSTEMS LIMITED Company number 16158110 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address92 Adderley Road, Leicester, England, LE2 1WB PostcodeLE2 1WB Companies at this postcode 5 Average house price in LE2 1WB £310,000 (33 sales) Map