ADU INC LTD Company number 06281132 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address61 COBBOLD ROAD, SHEPHERDS BUSH, LONDON, W12 9LA PostcodeW12 9LA Companies at this postcode 46 Average house price in W12 9LA £946,000 (39 sales) Map