Slopford vid Malta , niedambassadörens