INDIA DEVELOPMENT GROUP (U.K.) LIMITED Company number 01476225 · Monitor this company Active Overview People 40 Control Documents Analysis Location Related Registered office Address39 Tamworth Road, Croydon, England, CR0 1XU PostcodeCR0 1XU Companies at this postcode 120 Average house price in CR0 1XU £538,000 (6 sales) Map