About Henderson Alternative Strategies Trust Plc (SC015905) United Kingdom