Study the following information and answer the given questions.
Eight friends A, B, C, D, E, F, G and H are sitting around a circular table with equal distance between each other but not necessarily in the same order. Some of them are facing the centre while some are facing outside the centre. B sits third to the left of A. Only three persons sit between B and H. E sits to the immediate right of H. Only one person sits between E and D. The immediate neighbours of E face opposite direction. G sits second to the right of D. Both G and C face the same direction as H. Immediate neighbours of F faces opposite direction. E faces inside. D faces a direction opposite to that of B.
How many persons sit between A and F when counted from the left of F?