WEBIn Finchley, Infobel has listed 5,286 registered companies. These companies have an estimated turnover of £ 1.672 billions and employ a number of employees estimated at 14,608.The company best placed in Finchley in our national ranking is in position #1,697 in terms of turnover.More info about Amar Clinic