DARBAAR LTD Company number 12818911 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address11 Vicarage Lane, London, United Kingdom, E6 6AD PostcodeE6 6AD Companies at this postcode 11 Average house price in E6 6AD £294,000 (3 sales) Map