Developer announces £121m loss