LABRODE LTD Company number 13493550 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address71c Penge Road, London, England, SE25 4EJ PostcodeSE25 4EJ Companies at this postcode 51 Average house price in SE25 4EJ £284,000 (75 sales) Map