Business information
Name: Elixel
Address: First Floor Office 153-155 Armada Way, Plymouth, PL1 1HY
Phone: 01752 395404
Email: hello@elixel.co.uk
Website: Elixel
Business type: Public Limited Company
Category(s):
- Information Communication Technology (ICT)
Sub-category(s):
- Internet & telecommunications, Website Development
- Internet & Web Property