Not a pretty building - but functional no doubt. The sign above the entrance says "Premier Travel Chrishall Depot"