LETSBUILD LIMITED Company number 10844447 · Monitor this company Dissolved Overview People 12 Financial Control Documents Analysis Location Related Registered office Address41 MOORGATE, 4TH FLOOR, LONDON, ENGLAND, EC2R 6PP PostcodeEC2R 6PP Companies at this postcode 19 Average house price in EC2R 6PP £349,000 (1 sales) Map