HANDRA LIMITED Company number 17082694 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address159 Lee Road, London, England, SE3 9DJ PostcodeSE3 9DJ Companies at this postcode 29 Average house price in SE3 9DJ £289,000 (2 sales) Map