Innisfree Group Ltd, which employs just 25 staff, has major stakes in a number of big PFI hospitals including the Barts’ deal, as well as PFI contracts in education and transport, both in the UK and abroad.