I used to see those vans around all the time, it's a pretty big company run by a top bloke called Fraser who I met once.
Back then they had contracts for sky scrapers and big businesses and were doing all kinds of crazy abseiling to clean enormous buildings of all shapes and sizes. One of those companies that are highly professional and specialists what they do. Probably they still are.
I suppose its a big problem if you've built up a good reputation and are well known in the industry, you don't want to lose your name just because a bunch of idiots are called the same thing.
Dunno what I'd do in that situation!