0208 594 2880 07711 502 464 Unit 5, Algor Wharf, 42 River Road, Barking, Essex, IG11 0DW

Great customer service

I recently bought my car from the guys at Xhail…. despite being a small company they really provide a brilliant service which puts most dealerships to shame.  Wish you all the best.