STEP FORWARD PLUS LTD Company number 06945118 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address16 BROMYARD HOUSE, LONDON, GREATER LONDON, UNITED KINGDOM, SE15 1QE PostcodeSE15 1QE Companies at this postcode 12 Average house price in SE15 1QE £168,000 (3 sales) Map