Q88 LLC has opened a new office in London. Located in Soho, the cultural center of London's West End district, the office will serveā¦