LENN LIMITED Company number 17280964 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address352 Upper Elmers End Road, Beckenham, United Kingdom, BR3 3HG PostcodeBR3 3HG Companies at this postcode 22 Average house price in BR3 3HG £544,000 (29 sales) Map