Contact

  • Trading Name: Lexarox

  • Physical Address: 6 Norris Dr, Birmingham, B33 8DX, United Kingdom

  • Email Contact: support@lexarox.shop

  • Phone Contact: +44 333 666 6111