LEBBAEUS LTD Company number 10714584 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address41 DURBAN ROAD, LONDON, SE27 9RW PostcodeSE27 9RW Companies at this postcode 18 Average house price in SE27 9RW £434,000 (45 sales) Map