SHOWCROFT LIMITED - Key Persons