OVARRO LTD Company number 08661987 · Monitor this company Active Overview People 14 Control Charges Documents Analysis Location Related Registered office AddressRotherside Road, Eckington, Sheffield, South Yorkshire, S21 4HL PostcodeS21 4HL Companies at this postcode 109 Map