DENMERCE LIMITED Company number 15018308 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office Address54 Beaumont Road, Slough, Berkshire, United Kingdom, SL2 1NG PostcodeSL2 1NG Companies at this postcode 38 Average house price in SL2 1NG £315,000 (19 sales) Map