NATURAL PROGRESS IMPACT CIC Company number 17355198 · Monitor this company Active Overview People 3 Control Documents Analysis Location Related Registered office Address20a Rupert Avenue, High Wycombe, England, HP12 3NG PostcodeHP12 3NG Companies at this postcode 36 Average house price in HP12 3NG £634,000 (23 sales) Map