Npi Index Tracking Funds has existed on the British market for twenty four years. Started with registration number IC000059 in 2000, the firm have office at National Provident House, Tunbridge Wells TN1 2UE.
According to the latest data, the business is directed by just one director: Npi Investment Managers Limited, who was arranged to perform management duties twenty four years ago.