NDABA CONSULTING LIMITED Company number 06480119 · Monitor this company Dissolved Overview People 2 Documents Analysis Location Related Registered office AddressFLAT 3, 6 OAKHILL ROAD, LONDON, UNITED KINGDOM, SW15 2QU PostcodeSW15 2QU Companies at this postcode 17 Average house price in SW15 2QU £854,000 (46 sales) Map