Brampton buys Riverstone