INDEVARA CIC Company number 17473027 · Monitor this company Active Overview People 3 Control Documents Analysis Location Related Registered office Address25 Broom Road, Rotherham, England, S60 2SW PostcodeS60 2SW Companies at this postcode 15 Average house price in S60 2SW £320,000 (25 sales) Map