NICHOLS BROTHERS DEVELOPMENTS LIMITED Company number 15793623 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address72b George Lane, London, England, E18 1JJ PostcodeE18 1JJ Companies at this postcode 260 Average house price in E18 1JJ £557,000 (27 sales) Map