Strida (Uk) Ltdactive · #08885171 · Development of Building Projects · Company Details1 Holly Gardens, Sheffield, S12 2DEEstablished 2014View on Companies HouseContact Information