About Deer Park Investments Ltd (NI613708) United Kingdom