STELRAD MANAGEMENT LIMITED - Key Persons