SPENCER-ASHCROFT INVESTMENTS LIMITED - Key Persons