Does anyone know what's going on here, we need updates, there has been nothing since this moved from London???