2 Finborough Road Management Ltd.