KHAN AND CO CONSULTANCY LTD Company number 12377970 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressFlat 69 Lock House, 35 Oval Road, London, England, NW1 7BF PostcodeNW1 7BF Companies at this postcode 22 Average house price in NW1 7BF £853,000 (81 sales) Map