DENICARE LIMITED Company number 15400387 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address1544 London Road, Norbury, London, United Kingdom, SW16 4EU PostcodeSW16 4EU Companies at this postcode 99 Average house price in SW16 4EU £843,000 (13 sales) Map