Peregrine Investments Holdings Ltd. and Another [HCMP 001968/1999] | BabelCite