Alliance Developments & Associates Ltd.