is inactive
Find out all the information about the company
Get full access to the data
Where is XCEL LIMITED's headquarters?
XCEL LIMITED's headquarters is located at Southampton, SO15 2EA, 12-14 Carlton Place, C/O RECOVERY HJS
What year was XCEL LIMITED started?
XCEL LIMITED was started in 1995
Sources: Companies House