About 40 Haddington Road Management Limited (02238148) United Kingdom