QE IMPACT CIC Company number 17425786 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office Address4a Aberdeen Road, Croydon, England, CR0 1EQ PostcodeCR0 1EQ Companies at this postcode 13 Average house price in CR0 1EQ £557,000 (20 sales) Map