STAGE ON SCREEN LIMITED Company number 06560614 · Monitor this company Active Overview People 9 Financial Control Documents Analysis Location Related Registered office Address26 Colwell Road, London, England, SE22 8QP PostcodeSE22 8QP Companies at this postcode 19 Average house price in SE22 8QP £698,000 (52 sales) Map