Middel & Partners inc