aberdeen investment