STEPS 8 CIC Company number 12153306 · Monitor this company Active Overview People 6 Financial Control Documents Analysis Location Related Registered office Address126 New John Street, Birmingham, England, B6 4LD PostcodeB6 4LD Companies at this postcode 30 Average house price in B6 4LD £362,000 (3 sales) Map