Alledale Investments Ltd.