Holdings in Manchester, Lancashire We help you find any company! Solvera Plc C/o Begbies Taylor, 151 Deansgate Manchester, Lancashire