MR. LAC LIMITED Company number 17102833 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address30b Ivanhoe Rd, London, United Kingdom, SE5 8DJ PostcodeSE5 8DJ Companies at this postcode 27 Average house price in SE5 8DJ £586,000 (39 sales) Map