Bedford Investment Holdings Ltd.