Certain number of bottles are arranged in a row from left to right.
Pink bottle is kept second to the left of the Green bottle.
Only two bottles are kept between Blue and Green bottles.

Yellow bottle is kept third to the right of Blue bottle. Thus, case 2 cancelled.
Three bottles are kept between Brown and Blue bottles.
Orange bottle is adjacent to Brown bottle and White bottle.

Four bottles are kept between Violet bottle and White bottle, which is kept at one of the ends.
Thus, case 1 cancelled.

The total number of bottles kept between Blue and White bottles is equal to the total number of bottles kept to the left of Green bottle.
So, the final arrangement is:

Four bottles are kept between Pink and Blue bottles.
Four bottles are kept between Violet and White bottle.
Similarly, the bottle which is kept fifth to the right/left of Green bottle is not known.