SOLVRR LTD Company number 12119393 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address34 Pickard Street, Warwick, Warwick, Warwickshire, United Kingdom, CV34 4PT PostcodeCV34 4PT Companies at this postcode 6 Average house price in CV34 4PT £332,000 (8 sales) Map