The Triplicane Permanent Fund Limited, Triplicane