Seychelles Breweries Ltd (SBL) owes its parent group Diageo US$35m, according to news reports today.