Concept is based on combination of stylized and clean "castle-over-bridge" symbol and modern, elegant typography. Composition is open, so corporate slogans or other additional texts can be attached easily without breaking overall look and feeling.
(This comment references Entry #5)