Xelabus Ltd is located in Eastleigh, United Kingdom on Unit 10, Barton Park Industrial Estate, Chicken Hall Ln. Xelabus Ltd is rated 3 out of 5 in the category bus tour agency in United Kingdom. Passenger Transport
Address
Unit 10, Barton Park Industrial Estate, Chicken Hall Ln
Company size
51-200 employees