STEP CHANGE VENTURES LIMITED Company number 10442435 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressKeepers House, Church St, Cowbridge, Wales, CF71 7NQ PostcodeCF71 7NQ Companies at this postcode 25 Average house price in CF71 7NQ £715,000 (48 sales) Map