NEHA SABHARWAL LIMITED Company number 10270019 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address84 CONCORD ST, LEEDS, UNITED KINGDOM, LS2 7QS PostcodeLS2 7QS Companies at this postcode 10 Average house price in LS2 7QS £128,000 (82 sales) Map